Publication 2021 – Scientific Reports – 553
Publication 2021 – Scientific Reports – 530
Publication 2020 – Scientific Reports – 472
Publication 2019 – Cell Physiol Biochem. – 339