Crystal Structures of the Putative Endoribonuclease L-PSP from Entamoeba Histolytica | AMiner