Scholarly Index
Scott W. Sloan
University of Newcastle Australia; 21,694 total citations; 355 total publications; best world rank #1
University of Newcastle Australia
21,694Total citations
355Total publications
84H-index
Scholarly Index
University of Newcastle Australia; 21,694 total citations; 355 total publications; best world rank #1
University of Newcastle Australia