Scholarly Index
Peter A. Leggat
James Cook University; 7,686 total citations; 410 total publications; best world rank #9
James Cook University
7,686Total citations
410Total publications
44H-index
Scholarly Index
James Cook University; 7,686 total citations; 410 total publications; best world rank #9
James Cook University