About company

Have you ever felt embarrassed or been made to feel uncomfortable when checking your blood glucose or taking your insulin injection in public?

GB
Unknown
Not verified company