PMC.2023.00005686-20 PMC.2018.00030452-62-052/23