Publication 2018 – Eur J Endocrinol – 290
Publication 2016 – J Diabetes Complications – 184
Publication 2016 – Eur J Endocrinol – 145