Dr. Robert Haigh logo

Dr. Robert Haigh

founder & CEO of Macomics Ltd

Contact

Companies
Company
Roles
Macomics Ltd

Macomics is an Edinburgh-based immuno-oncology company.

CEO