Scholarly Index

Stephen T. Liddle

University of Manchester; 14,396 total citations; 292 total publications; best world rank #23

University of Manchester

14,396Total citations
292Total publications
66H-index

Published ranking records