Scholarly Index

Stephanie Ruf

Max Planck Institute of Molecular Plant Physiology; 5,113 total citations; 72 total publications; best world rank #376

Max Planck Institute of Molecular Plant Physiology

5,113Total citations
72Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photosynthetic Processes and Mechanisms2021-2025376DE 3291.61