Microneedle patches: usability and acceptability for self-vaccination against influenza
scientific article