Nominated for Innovation, Science & Technology award
Arloesedd, Gwyddoniaeth a Thechnoleg: Immunoserv