Viewing Gene


Gene: polyadenylate-binding protein-interacting protein 2 (DBSS)
Gene ID: 144097
Symbol: LOC361309
Species: 1182
Description: