Knots in Nature: DNA, The Knotted Molecule of Life

Project: UK charity

StatusActive
Effective start/end date1/05/171/06/20

Funding

  • The Leverhulme Trust