Scholarly Index

William B. Parker

Io Therapeutics (United States); 5,814 total citations; 175 total publications; best world rank #414

Io Therapeutics (United States)

5,814Total citations
175Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Biochemical and Molecular ResearchLifetime414US 25197.24