Article

Biosynthesis of the monosaccharides.

Nature (Impact Factor: 38.6). 03/1951; 167(4240):180-3.
Source: PubMed
0 Bookmarks
 · 
66 Views