Scholarly Index

Martin Bourhis

Imperial College London; 98 total citations; 10 total publications; best world rank #676

Imperial College London

98Total citations
10Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind Energy Research and Development2021-2025676GB 4779.76