ENSG00000163362 (INAVA)

homo sapiens

innate immunity activator