Towards a human Lassa fever vaccine.

Towards a human Lassa fever vaccine.