Publication 2017 – PLoS One – 205
Publication 2016 – J Obes – 132
Publication 2015 – PloS one – 102
Publication 2014 – PloS one – 58
Publication 2013 – Contrib Nephrol