Scholarly Index

Omaya Dudin

University of Geneva; 1,000 total citations; 29 total publications; best world rank #287

University of Geneva

1,000Total citations
29Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Protist diversity and phylogeny2021-2025287CH 584.30