2 citations in PubMed Filters

Most cited article - PubMed ID 35993619

Pushing the Limits of Nucleic Acid Function

. 2022 Dec 20 ; 28 (71) : e202201737. [epub] 20221026

. 2024 Aug 27 ; 52 (15) : 9062-9075.

. 2024 Aug 27 ; 52 (15) : 9049-9061.