however scientific advances have allowed the creation of new and activated vaccines
However, scientific advances have allowed the creation of new inactivated vaccines.
However, scientific advances have allowed the creation of new inactivated vaccines.