Institut Supérieur de Technologie Médicale is a research organisation in Yaoundé, CM. OpenAlex records 553 works and 4,500 citations for it.