Edinburgh Research Explorer

Prof Colin Semple

Personal Chair of Computational Biology