Date : 25/06/2013 Affichages : 3352
A pair of tintinnid ciliates caught in the act of exchanging genetic material.