Definition, synonyms and related words
A polypeptide that has neuroprotective and cytoprotective properties.