English | German | Russian | Czech

senataxin English

Meaning senataxin meaning

What does senataxin mean?

senataxin

(protein) An RNA / DNA helicase

Are you looking for...?