ATP makes sense, Colo. scientists say

Outlet:

“People have been trying to find out for a long time what’s the neurotransmitter for taste,” said Colorado State University biologist Leslie Stone. “We think we have it.”

link