Scholarly Index

David L. Clark

Charles River Laboratories (Germany); 2,184 total citations; 93 total publications; best world rank #662

Charles River Laboratories (Germany)

2,184Total citations
93Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Surface and Contact Lens2021-2025662DE 2686.39
Allergic Rhinitis and Sensitization2021-2025985DE 8985.78