Scholarly Index

Elizabeth Shepherd

University College Lahore; 1,266 total citations; 102 total publications; best world rank #13

University College Lahore

1,266Total citations
102Total publications
20H-index

Published ranking records