David Hancock
engineer in England, United Kingdom
Multidisciplinary chartered engineer applying emerging and novel technology to solve the world's greatest engineering challenges.
Multidisciplinary chartered engineer applying emerging and novel technology to solve the world's greatest engineering challenges.