Scholarly Index

Esther E. V. Crouch

Charles River Laboratories (United States); 69 total citations; 13 total publications; best world rank #337

Charles River Laboratories (United States)

69Total citations
13Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Bird parasitology and diseases2021-2025337US 5868.75