Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The patient – a man in his mid-30s – was languishing in a hospital in Bangladesh, infected with a disease called visceral leishmaniasis. He was so close to death he wasn’t even eligible for the inadequate treatment then available: Thirty…