tezampanel
Noun
Meaning
tezampanel (uncountable)
English Wikipedia has an article on:tezampanelWikipedia
A particular drug with neuroprotective and anticonvulsant effects.
Noun
tezampanel (uncountable)
English Wikipedia has an article on:tezampanelWikipedia
A particular drug with neuroprotective and anticonvulsant effects.