The National Institute for Medical Research has a significant Medical Research Station there, and there is a small Lutheran hospital.
Das nationale Institut für medizinische Forschung hat hier eine bedeutende medizinische Forschungsstation und es gibt ein kleines lutherisches Krankenhaus.