All Life - United Kingdom Taylor & Francis Group ISSN: 2689-5307 Subjects--Topical Terms: Biology (General) Biotechnology | Science Chemical technology LifeTechnology