Scholarly Index

Paul Rose

University of Exeter; 1,512 total citations; 102 total publications; best world rank #14

University of Exeter