Gene HUMAN78230 (DCTD_HUMAN)

E Homo sapiens | Deoxycytidylate deaminase [DCTD]

Select a TabArrow
logo-oma-o