CITATIONS

Term: D-xylose fermentation
PubMed: 26927067
PubMed: 30448678