Scholarly Index

Alain de Chambrier

Natural History Museum of Geneva; 1,547 total citations; 97 total publications; best world rank #303

Natural History Museum of Geneva

1,547Total citations
97Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leech Biology and ApplicationsLifetime303CH 375.51
Parasite Biology and Host Interactions2021-2025579CH 1085.51
Helminth infection and control2021-2025742CH 1571.38
Turtle Biology and Conservation2021-2025934CH 1056.80