So, scientists in Newcast … puns December 9qjoq.comLeave a Comment on So, scientists in Newcast … So, scientists in Newcastle have managed to synthasize human sperm. Come again?