Scholarly Index

Norman Sharpe

Eloxx Pharmaceuticals (United States); 12,825 total citations; 158 total publications; best world rank #692

Eloxx Pharmaceuticals (United States)

12,825Total citations
158Total publications
43H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Heart Failure Treatment and ManagementLifetime692US 32597.61