translate English to French: Barry B. Hobbs London Health Sciences Centre, University Campus Vincent Oliva CHUM - Notre Dame Hospital
Barry B. Hobbs London Health Sciences Centre, University Campus Vincent Oliva CHUM - Hôpital Notre Dame