Para-site-seeing: Departure Lounge is a new science-art exhibition by Rod Dillon and Jen Southern  inviting us to imagine life from the perspective of the Leishmania parasite in a human-centered world.