McLaughlin Cara

Ms Cara McLaughlin was IDF Communications Manager and Managing Editor of Diabetes Voice.