What is Leishmaniasis??

  Leishmaniasis (often called “leish” or ‘peeko de vay-hoo-co’ by the Ngabe) is a tropical skin infection found in Panama. In Panama, Leshmaniasis exists in a natural reservoir of sloths and anteaters and is then passed to humans by female sandflies (chitras).  Once infected, a small red bump will appear on the skin, turn into […]