CEO
Wales, Rotherham, United Kingdom
DST Innovations Ltd
Fortium Technologies Ltd. DST Innovations Ltd.
CTO and COO
CTO
Cardiff University