Scholarly Index

Otmane Lamrabet

University of Geneva; 426 total citations; 39 total publications; best world rank #941

University of Geneva

426Total citations
39Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Legionella and Acanthamoeba research2021-2025941CH 2526.04