Contact
Debbie Allen, PhD
Mike Taussig, PhD
Director of Business Development
Founding Scientist & CSO
+44 (0) 1223 212800 (office)
+44 (0) 1223 496557 (office)
+44 (0) 7974 979479 (mobile)