Neil Rees

Architect, Life Technology Solutions
London, UK