Ellen Jackson

Affiliations
  • Department of Biochemistry and Biomedicine, School of Life Sciences, University of Sussex, Brighton, BN1 9QG, UK.

Réseau de co-auteurs

Thomas Simon 1 collaboration
Georgios Giamas 1 collaboration