DURHAM, NC
ICAGEN, INC.
1518520
200982060
919-941-5206
4222 EMPEROR BLVD., SUITE 350
DURHAM, 27703
NC