The Ottawa Hospital is a hospital system in Ottawa, Ontario, Canada. The system was formed through the merger of the former Grace Hospital, Ottawa Riverside Hospital, Ottawa General Hospital and Ottawa Civic Hospital. Read More
A new study found that the annual rates of outpatient visits for mental health and substance use among physicians increased by 27 per cent during the first year of the COVID-19 pandemic. ...