Scholarly Index

Francesco De Leo

University of Genoa; 582 total citations; 35 total publications; best world rank #376

University of Genoa

582Total citations
35Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocean Waves and Remote Sensing2021-2025376IT 1588.23
Oil Spill Detection and Mitigation2021-2025866IT 1830.55