1. A new skin patch injects medicine into the human body in less than 15 seconds

    A new skin patch injects medicine into the human body in less than 15 seconds

    38
    2