Affiliations
Centre for Systems Biology, University of Edinburgh, Edinburgh, United Kingdom,
Wellcome Trust Centre for Cell Biology, University of Edinburgh, Edinburgh, United Kingdom
Affiliations
Centre for Systems Biology, University of Edinburgh, Edinburgh, United Kingdom,
Wellcome Trust Centre for Cell Biology, University of Edinburgh, Edinburgh, United Kingdom