Overcoming Hurdles to Development of a Vaccine against Pneumocystis jirovecii.

Overcoming Hurdles to Development of a Vaccine against Pneumocystis jirovecii.