Edinburgh Research Explorer

Prof Andrew Millar, FRS FRSE

Chair of Systems Biology