Scholarly Index

Paola S. Apaolaza

Helmholtz Zentrum München; 689 total citations; 15 total publications; best world rank #876

Helmholtz Zentrum München

689Total citations
15Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Diabetes and associated disorders2021-2025876DE 5986.17