Biotechnology and bioengineering Kiumars Badr, William Whelan, Q Peter He, Jin Wang DOI: 10.1002/bit.27603 PMID: 33064298