Prof. John D. AltringhamWrong Prof. John D. Altringham?
Local Address: United Kingdom
University of Leeds
Leeds , West Yorkshire LS2 9JT
Company Description: The University of Leeds is acclaimed world-wide for the quality of its teaching and research. One of the largest universities in the UK, Leeds is also the most... more