Scholarly Index

Federico Scossa

Max Planck Institute of Molecular Plant Physiology; 3,718 total citations; 54 total publications; best world rank #807

Max Planck Institute of Molecular Plant Physiology

3,718Total citations
54Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plant biochemistry and biosynthesis2021-2025807DE 3083.03
Ion Channels and Receptors2021-2025991DE 5650.52