Journal of biotechnology Dimitrios Kaloudas, Nikolet Pavlova, Robert Penchovsky, …, Dimitrios Kaloudas, Nikolet Pavlova, Robert Penchovsky DOI: 10.1016/j.jbiotec.2023.07.005 PMID: 37499876