ensg00000074181 (NOTCH3)

homo sapiens

notch receptor 3