Date : 29/07/2020 Affichages : 1791
A pair of tintinnid ciliates caught in the act of exchanging genetic material.