Scholarly Index
Irvine Lapsley
University of Edinburgh; 6,829 total citations; 218 total publications; best world rank #21
University of Edinburgh
6,829Total citations
218Total publications
39H-index
Scholarly Index
University of Edinburgh; 6,829 total citations; 218 total publications; best world rank #21
University of Edinburgh