Publication 2021 – The Science of Diabetes Self-Management and Care – 521
Publication 2020 – Scientific Reports – 427
Publication 2019 – Diabetes Res Clin Pract – 376