Contact Details of Icagen, Inc.

Phone: (919) 941-5206