Scholarly Index

Stephanie Rodgers

University of Zurich; 2,220 total citations; 66 total publications; best world rank #238

University of Zurich

2,220Total citations
66Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Powdery Mildew Fungal Diseases2021-2025238CH 260.23