Scholarly Index

Caroline Dodds Pennock

University of Sheffield; 130 total citations; 16 total publications; best world rank #419

University of Sheffield