Scholarly Index

Philip D. Marsh

University of Leeds; 18,410 total citations; 199 total publications; best world rank #25

University of Leeds