Mammalian sweet taste receptors
(Q29614809)
scientific article (publication date: 10 August 2001)
scientific article (publication date: 10 August 2001)
Language:
Current Data About
Mammalian sweet taste receptors