Scholarly Index

John J. Farrar

Roche (Switzerland); 1,880 total citations; 28 total publications; best world rank #836

Roche (Switzerland)

1,880Total citations
28Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Xenotransplantation and immune responseLifetime836CH 1483.47