Showing results 1 to 3 of 3 1
in Diabetes and Vascular Disease Research (2014), 11(3), 133-73
in European heart journal (2013), 34(39), 3035-87
in European heart journal (2011), 32(23), 2999-3054
1