Commercialisation Manager

Dr John MacRae

Innovation & Impact

Belfast campus

Room BD-04-005 Belfast BT15 1ED

Commercialisation Manager

Dr John MacRae


Watch videos