Scholarly Index

James B. Rottman

Finch Therapeutics (United States); 10,813 total citations; 100 total publications; best world rank #572

Finch Therapeutics (United States)

10,813Total citations
100Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chemokine receptors and signalingLifetime572US 22093.04