The needle-wary have cause for celebration. A new influenza vaccine developed by researchers at the Georgia Institute of Technology comes in the form of a patch. The new flu patch could lead to people ...