Publications
(2013)
Insights into the structure and RNA-binding specificity of Caenorhabditis elegans Dicer-related helicase 3 (DRH-3). Nucleic Acids Res. 49, 9978-9991
(2021) (2011) Visualizing the determinants of viral RNA recognition by innate immune sensor RIG-I. Structure. 20, 1983-8
(2012)