Scholarly Index

Frederic J. Mallen

Hahnemann University Hospital; 110 total citations; 5 total publications; best world rank #986

Hahnemann University Hospital

110Total citations
5Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Drug-Induced Ocular ToxicityLifetime986US 39163.49