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