Scholarly Index

Stefano Toppo

University of Padua; 12,657 total citations; 152 total publications; best world rank #432

University of Padua

12,657Total citations
152Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Redox biology and oxidative stressLifetime432IT 2492.67
Selenium in Biological SystemsLifetime832IT 2391.56
Organoselenium and organotellurium chemistryLifetime692IT 3181.09