Scholarly Index
Michael Eddleston
University of Edinburgh; 26,399 total citations; 385 total publications; best world rank #1
University of Edinburgh
26,399Total citations
385Total publications
78H-index
Scholarly Index
University of Edinburgh; 26,399 total citations; 385 total publications; best world rank #1
University of Edinburgh