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