SLFN12 logo

SLFN12

Schlafen family member 12

Molecular Synopsis