Jeroen G Nijland, Xiaohuan Zhang, Arnold J M Driessen, …, Jeroen G Nijland, Xiaohuan Zhang, Arnold J M Driessen DOI: 10.1186/s13068-023-02320-4 PMID: 37069654 PMCID: PMC10111712