Royal Society Publishing

Cross-disciplinary research at the interface between the physical and life sciences

Journal of The Royal Society Interface: 12 (106)

Read our sister journal Interface Focus