Tuomas Tall, Pere Puigbò, Tuomas Tall, Pere Puigbò DOI: 10.3390/biotech11030028 PMID: 35892933 PMCID: PMC9394408