Dipeptidyl peptidase 3, a novel protease from Leishmania braziliensis.

Dipeptidyl peptidase 3, a novel protease from Leishmania braziliensis.