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