Jim B. Heffernan, Duke University

Profile photo of Jim B. Heffernan, expert at Duke University

Assistant Professor Ecohydrology Ecosystem Ecology Durham, North Carolina james.heffernan@duke.edu Office: (919) 681-4193

Links