AICDA logo

AICDA

Single-stranded DNA cytosine deaminase

Molecular Synopsis