Darragh O'Carroll M.D.

Emergency Medicine and Disaster Response physician, specializing in distilling complex medical topics to media digestible by all non-medical persons.