Iain Johnston Professor, Department of Mathematics and Associate Group Leader, Computational Biology Unit Faculty of Science and Technology Department of Mathematics