Avacta Life Sciences
Show contact
Links
Christina Coughlin
Chief Executive Officer
Richard Lamoure
Laboratory Manager
Andy Wilcox
Senior Scientist
Ahmad F. Ahmad Sobri
Protein Scientist
Sophie Brown
Scientist
+ 7 more
December, 2020 - present
June, 2019
October, 2017
View in org chart