Skip to main content

Neil Alexis, Ph.D

Director

2234 Nelson Hwy Bldg. C

Chapel Hill, NC 27517

Phone: (919) 966-9915

 

David B. Peden, M.D.

Medical Director

2234 Nelson Hwy Bldg. C

Chapel Hill, NC 27517

Phone: (919) 966-0768

 

Phillip A. Bromberg, M.D.

Scientific Director

2234 Nelson Hwy Bldg. C

Chapel Hill, NC 27517

Phone: (919) 966-0774