Two decades of research on the biosynthesis of saccharides.
(Q54276660)
scientific article
scientific article
Language:
Current Data About
Two decades of research on the biosynthesis of saccharides.