Peter Maccallum's Location
Cambridge, Cambridgeshire, United Kingdom
Peter Maccallum's Work
Peter Maccallum's Education
Peter Maccallum's Skills
Peter Maccallum's Summary
Peter Maccallum, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Chief Technical Officer at ELIXIR, bringing experience from previous roles at AstraZeneca, UCL, Cancer Research UK and University of Cambridge. Peter Maccallum holds a 1990 - 1993 PhD in Biochemistry @ The University of Glasgow. With a robust skill set that includes Molecular Biology, Science, Biotechnology, Bioinformatics, R&D and more, Peter Maccallum contributes valuable insights to the industry. Peter Maccallum has 1 email on RocketReach.