Description
Publication: Nature
UBC Author(s): Leonard Foster (Biochemistry & Molecular Biology / Faculty of Medicine)
ISSN: 00280836
Volume: 651
Page Range: 211-220
Publication Date: 5 March 2026
Date