Iain Johnston Professor, Department of mathematics and associate group leader, computational biology unit Department of Mathematics