Title: NGLY1: Insights from C. elegans.
Authors: Lehrbach NJ
Journal: J Biochem
Published: 2021-10-26