Edinburgh Research Explorer

Prof Andrew Millar

Chair of Systems Biology