A new delivery system for vaccines using a hundred of very small needles which dissolve into the skin and allow for painless injection.



Subscribe to olivetalks to receive an email whenever a new post appears in the category of your choice.
Print This Post Print This Post

Post a comment