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
Paul Moss
Gerard Evan
Trevor Nicholls
8 members
Current role
Terence H Rabbitts