The tumor marker human placental protein 11 is an endoribonuclease

The tumor marker human placental protein 11 is an endoribonuclease