Scholarly Index

D. C. E. Speller

National Public Health Laboratory; 2,998 total citations; 106 total publications; best world rank #449

National Public Health Laboratory

2,998Total citations
106Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Historical Medical Research and TreatmentsLifetime449NP 169.54