James Alexander

Prof

  • United Kingdom

If you made any changes in Pure these will be visible here soon.

Network

Glasgow University

External organisation: Unknown

University of Strathclyde

External organisation: UK Educational Institution

Hoffman La Roche Ltd

External organisation: Unknown

University of the West of Scotland

External organisation: UK Educational Institution

Specialties Hospital

External organisation: Unknown