Genome Engineering and Synthetic Biology

William Neal Reynolds Distinguished Professor

919-515-5729

Teaching Asst Professor

919-515-5724

Assistant Professor

919-513-2429

Professor of Science, Policy and Society

919-515-0106

Assoc Professor

Teaching Professor

919-515-5776

Professor

919-513-2936

William Neal Reynolds Distinguished Professor

919-513-4295

Professor

919-513-2075

Asst Professor

919-515-8992

Distinguished Professor & Co-Director

919-515-2592

Associate Professor

919-513-7857

Research Professor

919-515-6985

Asst Professor

919-513-0652

Professor

919-513-0076

Associate Professor

919-515-5729

Professor Emeritus

919-515-5834

Asst Professor

919-513-0015

Associate Professor

919-862-3127