Scholarly Index

James Love

Illinois Institute of Technology; 269 total citations; 13 total publications; best world rank #971

Illinois Institute of Technology

269Total citations
13Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Biotechnology and Related FieldsLifetime971US 38671.76