Jim O'Connell 
Jim O'Connell's avatar
Doctor caring for vulnerable people for the past four decades. Love learning the history behind the social injustices that so clearly have affected the health of our poorest neighbors..