Study into cancer treatment by Aberdeen university reveals ‘perplexing’ results

The talk will take place at Hing's College at Aberdeen University
The talk will take place at Hing's College at Aberdeen University

Breaking