ensg00000172716 (SLFN11)

homo sapiens

schlafen family member 11