Publication 2022 – Frontiers in Public Health – 630
Publication 2017 – PLoS One – 205
Publication 2016 – J Obes – 132
Publication 2015 – PloS one – 102
Publication 2014 – PloS one – 58
Publication 2013 – Contrib Nephrol