ladostigil
Noun
Meaning
ladostigil (uncountable)
English Wikipedia has an article on:ladostigilWikipedia
A novel neuroprotective agent being investigated for the treatment of neurodegenerative disorders.
Noun
ladostigil (uncountable)
English Wikipedia has an article on:ladostigilWikipedia
A novel neuroprotective agent being investigated for the treatment of neurodegenerative disorders.