3610 McTavish St., rm 21-6, 3610 McTavish St., rm 21-6, Institute for the Public Life of Arts and Ideas, CA/channelsCategory: Inst. for the Public Life of Arts and Ideas (IPLAI)...
With 90 per cent of deaths caused by serious injuries taking place in developing countries, the Centre for Global Surgery is an attempt by two McGill doctors to save lives.