© 3D Life Prints Image: Michael Richard

Michael Richard

3D LifePrints, Head of Engineering

Oxford, United Kingdom

Events with Michael Richard: