Ambalika Batra

Dr Ambalika Batra


IP Commercialisation Manager
BSc, MSc, PHD (Virology)
+44 (0)1483 683670
05 SE 06