London UK
Senior BioInformatician
Cancer Research
The Institute of Cancer Research
Alan Mackay (mackay)