1 citations in PubMed Filters

Most cited article - PubMed ID 28792547

Phenothiazine-linked nucleosides and nucleotides for redox labelling of DNA

. 2017 Aug 23 ; 15 (33) : 6984-6996.

. 2020 Jan 27 ; 26 (6) : 1286-1291. [epub] 20200109