No more insulin shots? Scientists test skin patch breakthrough

Technology