VaxCelerate II: rapid development of a self-assembling vaccine for Lassa fever.

VaxCelerate II: rapid development of a self-assembling vaccine for Lassa fever.