Publication 2017 – Scientific Data. – 243
Publication 2017 – Diabetes – 217
Publication 2016 – Nature – 161