Scholarly Index
A.Y. Finlay
Cardiff University; 33,589 total citations; 384 total publications; best world rank #1
Cardiff University
33,589Total citations
384Total publications
83H-index
Scholarly Index
Cardiff University; 33,589 total citations; 384 total publications; best world rank #1
Cardiff University