This candidate did not supply a photo

Hal Good

Design Engineering (PG): MSc Cleantech Innovation

This candidate did not supply a manifesto.