Latest
By Aimable Twahirwa In a newly established Centre of Excellence located in Masaka, a suburb of the Rwandan capital city, Kigali, an expanded lab, complete with innovative facilities and specialized instruments, is now giving surgeons a conducive environment to simulate how to perform minimally invasive surgeries. French-based Institute for Research into Cancer of the Digestive System (IRCAD) played a […]
...