NCT03026634
Primary location
Herz- und Diabeteszentrum NRW
Bad Oeynhausen, North Rhine-Westphalia, Germany