Our Scientists

Hanchuan Peng, PhD
Janelia Lab Head / 2007–2012

Institution

Janelia Research Campus