Scholarly Index

Frederick L. Moffat

Johns Hopkins University; 6,003 total citations; 85 total publications; best world rank #893

Johns Hopkins University

6,003Total citations
85Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Soft tissue tumors and treatmentLifetime893US 37065.14