Edinburgh Research Explorer

Andrew Millar

Chair of Systems Biology