Scholarly Index

Mark E. Byrne

Neumedicines (United States); 4,297 total citations; 87 total publications; best world rank #734

Neumedicines (United States)

4,297Total citations
87Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Surface and Contact LensLifetime734US 27396.13
Advanced Drug Delivery SystemsLifetime881US 11494.59
Ocular Surface and Contact Lens2021-2025767US 14084.80