Publication 2021 – Frontiers in Public Health – 583
Publication 2021 – Frontiers in Immunology – 582
Publication 2018 – Front Endocrinol – 318