Avacta Life Sciences
Show contact
Eliot Forster
Non Executive Chairman
Mike Owen
Senior Independent Director & Scientific Advisory Board Chairman
Sam Williams
Non Executive Director
Adrian Hayday
Scientific Advisory Board Member
Terence H Rabbitts
Gerard Evan
Trevor Nicholls
8 members
Current role
Paul Moss