Profile
Chief Technology Officer
AviadoBio
Country or State
United Kingdom
Bringing innovative medicines to patients
Chief Technology Officer at AviadoBio
PhD, Biochemistry
Advanced Therapies Week 2023