Scholarly Index

Richard Ohrbach

University at Buffalo, State University of New York; 19,573 total citations; 266 total publications; best world rank #4

University at Buffalo, State University of New York

19,573Total citations
266Total publications
67H-index

Published ranking records