Science of Contagion Virology and Vaccines