Tag: Leishmania

Take a trip from a parasite’s perspective

A new science-art exhibition will allow people to see how scientists are fighting deadly parasites. Para-site-seeing: Departure Lounge is an exhibition funded by the...

Latest News

WordPress Cookie Plugin by Real Cookie Banner