Scholarly Index

Robert M. Straubinger

University at Buffalo, State University of New York; 6,703 total citations; 158 total publications; best world rank #615

University at Buffalo, State University of New York

6,703Total citations
158Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nanoparticle-Based Drug DeliveryLifetime615US 11897.67