Skip to content

Search results for: Hugh MacDougall

Viruses may help cure cancers

Medical scientists from all over the World have gathered at the University of St Andrews to discuss exciting strategies for producing viruses which can target tumour cells.