Scholarly Index

Stefano Polesello

Water Research Institute; 4,705 total citations; 122 total publications; best world rank #535

Water Research Institute

4,705Total citations
122Total publications
40H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Per- and polyfluoroalkyl substances researchLifetime535IT 991.26