CITATIONS

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