Errington, H Synthetic Biology From Molecular Mechanisms to Disease - Hayle Medical 2023 ISBN: 9781646475421