Ella Lucille Thornton

Affiliations
  • School of Biological Sciences, University of Edinburgh, Edinburgh, EH9 3FF, UK.
  • Centre for Synthetic and Systems Biology, University of Edinburgh, Edinburgh, EH9 3FF, UK.

Réseau de co-auteurs

Filipe Pinto 1 collaboration
Baojun Wang 1 collaboration