Ecosystem Registry

Institute of Infectious Disease and Molecular Medicine

University or research institute · Cape Town, South Africa · Founded 2005

University or research institute in Cape Town, South Africa, founded 2005. Part of the Innovative EcoSystems registry.

idm.uct.ac.za