Catherine James MD — Internal Medicine | San Francisco Free Clinic