CITATIONS

Term: oligosaccharyltransferase complex A
PubMed: 31831667
PubMed: 39509507