ENSG00000163530 (DPPA2)

homo sapiens

developmental pluripotency associated 2