Pneumocystis pneumonia in HIV patients: a diagnostic challenge till date.

Pneumocystis pneumonia in HIV patients: a diagnostic challenge till date.