ID"M Centre Manager
Liverpool, England, United Kingdom
The University of Liverpool
University of Liverpool
Director, The Innovatory