Department of Biology laboratory167801Durham, NC, USAUnited States
Duke University [Durham] institution95351Durham, NC 27708ISNI : 0000 0004 1936 7961ROR : 00py81415United Stateshttp://www.duke.edu/
IGSP Center for Systems Biology institution342637France