Image source: Getty Images Pharmaceutical developer Avacta Group (LSE:AVCT), also known as AVCT, is one of the UK’s leading diagnostics and cancer therapies, but has seen its share price plummet by a…
Image source: Getty Images Pharmaceutical developer Avacta Group (LSE:AVCT), also known as AVCT, is one of the UK’s leading diagnostics and cancer therapies, but has seen its share price plummet by a…