Speaker Name
Malcolm Bowie
Job Title
Chief Technology Officer
Bio
Company
Encomara Ltd.