New Robotic-Assisted Surgical procedure Provides Inspiring Hope for Rwanda — World Points by admin November 13, 2023 0 An artist’s impression of the finished Centre of Excellence in Kigali. The middle supported by IRCAD is anticipated to help ...