Why have sex?

2012-09-04T09:04:16Z (GMT) by Philipp Schiffer
<p>Presented at the SMBE2012 meeting in Dublin, Ireland.</p>