Phuoc Truong Nguyen, Santiago Garcia-Vallvé, Pere Puigbò DOI: 10.3390/life11050442 PMID: 34069049 PMCID: PMC8157105