ByNobleID
    Sperm protein 17 is expressed in human nervous system tumours. | NobleID