ImmunoVaccine Technologies Patents DepoVax(TM) Vaccine Platform
HALIFAX, England and NOVA SCOTIA, Canada, April 30 /PRNewswire/ -- ImmunoVaccine Technologies Inc. (IVT), a vaccine development company, unveiled today its DepoVax(TM) platform, a novel depot…