Iomai Corporation discovers and develops vaccines and immune system stimulants, delivered via a novel, needle-free technology called.