Scholarly Index

Guillaume Ricard

Delft University of Technology; 126 total citations; 17 total publications; best world rank #999

Delft University of Technology

126Total citations
17Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocean Waves and Remote Sensing2021-2025999NL 2074.50