Cell & Bioscience (United Kingdom)
Keywords: Biochemistry; Biology (General) | Science; Biotechnology | Science; Chemical technology; Chemistry; Organic chemistry; Technology