Viral Infections and Recent Advancements