Health News Iomai Patch, an Effective Needle Free Technology Based Vaccine for Pandemic Influenza by Ana March 21, 2008 by Ana March 21, 2008 Iomai Corporation strives to discover and develop vaccines and immune system stimulants which could be administered through a novel, needle-free technology called ‘Transcutaneous Immunization (TCI)’.It tried to establish that a…