Advancing health through innovation: The IDM’s journey

09 Jul 2024
IDM Complex

The IDM is a cross-faculty postgraduate research institute within the University of Cape Town (UCT), located in the Faculty of Health Sciences.