Lingling Sun, Justine Mailliot, Christiane Schaffitzel, Lingling Sun, Justine Mailliot, Christiane Schaffitzel DOI: 10.3390/biomedicines11030722 PMID: 36979701 PMCID: PMC10045457