[edit]

Mark Troll

Webpage

Dr Mark Troll is Honorary Senior Visiting Fellow at the Department of Medicine in the University of Cambridge.