Text this: Ferritin protein cage nanoparticles as versatile antigen delivery nanoplatforms for dendritic cell (DC)-based vaccine development.