CITATIONS

Term: oligosaccharyltransferase complex
PubMed: 32316603
PubMed: 15835887
PubMed: 31810196