www.avacta.com
Unit 706 Avenue E West Thorp Arch Estate Wetherby LS23 7GA United Kingdom +44 1904 217072
R and D | Biotechnology