Scholarly Index

Philip A. Allen

University of Leeds; 8,679 total citations; 115 total publications; best world rank #50

University of Leeds