Cell Biology News, 11 Aug 2016 #BR33320 folks will know that I am constantly banging on about the similarities between the human placenta and cancer. Well here…