Partner
london, greater london, united kingdom
Andersen Lab
Consolidated Contractors Co
Director
Consolidated Contractors Company
Managing Director
University of Wales, Cardiff