Scholarly Index

P. D. Townsend

International Energy Research Centre; 11,465 total citations; 460 total publications; best world rank #58

International Energy Research Centre

11,465Total citations
460Total publications
57H-index

Published ranking records