Scholarly Index
Mark Stitt
Max Planck Institute of Molecular Plant Physiology; 75,567 total citations; 490 total publications; best world rank #1
Max Planck Institute of Molecular Plant Physiology
75,567Total citations
490Total publications
148H-index