All News


Newsworthy & Noteworthy – June 30, 2014

June 30, 2014 – News

In the news: ICHA physician Dr. Ritika Goel discusses her work with the homeless in this recent Toronto Star article.