3
votes
1answer
672 views

Neuromediator, Neuromodulator, Neurotransmitter?

Of these three words, perhaps Neurotransmitter is the most obvious. I took a look at Wikipedia page for Neuromodulation and found that this is pretty similar to Neurotransmitter too. I guess ...