Publications
June 2025
Journal: Chem Catalysis
January 2022
Journal: Nucleic Acids Research