Marc Reid

Marc Reid is a research associate at the University of Strathclyde, UK