Scholarly Index

Emilio D’Ugo

Istituto Superiore di Sanità; 602 total citations; 66 total publications; best world rank #653

Istituto Superiore di Sanità

602Total citations
66Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Oil Spill Detection and Mitigation2021-2025653IT 1242.97