publicações selecionadas Virus goes viral: an educational kit for virology classes Alohomora! What the entry mechanisms tell us about the evolution and diversification of giant viruses and their hosts