InvVax

InvVax

Based on technology discovered at UCLA, InvVax is a patented and novel approach to vaccines that will prevent pandemics. Unfortunately, the seasonal flu vaccine is only 60% effective, allowing the influenza virus to take a staggering human toll every year worldwide,...