The Institute of Infectious Disease and Molecular Medicine (IDM) is a trans-faculty postgraduate research institute located within the University of Cape Town (UCT), South Africa. Established in 2004, IDM conducts cutting-edge research on infectious diseases and molecular medicine, with a focus on i...See more
Headquarters:
Vietnam
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2004 (22 years)
Address:
ANZIO RD; CAPE TOWN, WESTERN CAPE 7925, ZA
HIGH
spending power