Becki gained a Bachelor of Science in Pharmacology from Cardiff University. She is currently Head of Translational Science Operations at Achilles Therapeutics plc.

Articles by Becki Pike