Carrie Horwitch is an internal medicine physician who takes care of patients across the spectrum of ages. She is also an HIV care specialist. In addition to her profession she is a Laughter Leader and teaches the benefits of laughter in medicine both locally and nationally.