Scholarly Index

Ian Masters

Swansea University; 2,986 total citations; 125 total publications; best world rank #269

Swansea University

2,986Total citations
125Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind Energy Research and DevelopmentLifetime269GB 3496.30
Wave and Wind Energy SystemsLifetime455GB 5192.76
Cavitation Phenomena in PumpsLifetime741GB 3489.85
Wind Energy Research and Development2021-2025911GB 7074.82
Wave and Wind Energy Systems2021-2025895GB 6168.60