ensg00000140534 (TICRR)

homo sapiens

TOPBP1 interacting checkpoint and replication regulator