Wilson, Stephen (2006-07-26)
Guests, Parasites and Symbionts, is an interactive art and biology installation in which
visitors will engage with live organisms derived from their own bodies and from those
of other participants. Using the techniques ...