Esther von Stebut

Suggest Changes
Learn More
Epidermal Langerhans cells (LC) are immature dendritic cells (DC) located in close proximity to the site of inoculation of infectious Leishmania major metacyclic promastigotes by sand flies. Using(More)