ensg00000186715 (MST1L)

homo sapiens

macrophage stimulating 1 like