17 Jan 202512 Mar 2025 PhD Project Institution Medical Hospital Cologne Department COLLABORATIVE RESEARCH CENTRE 1451 City Cologne Country Germany Complete Announcement Download as pdf