Kerrita McClaughlyn

Kerrita McClaughlyn is media relations manager at the International Diabetes Federation.