Co-Founder & CTO
stockholm, stockholms lan, sweden
Ortrud Medical
University of Oxford
The University of Edinburgh