Skip to main content
main-content

09-27-2016 | Image

Bart Roep

On a mission to cure type 1 diabetes: Professor Bart Roep (City of Hope, Duarte, California, USA, and the University of Leiden, the Netherlands).

Thomas Brown