Erica Walker

97 Talbot Avenue

Education

  • ScD, Environmental Health, Harvard University, United States
  • MS, Environmental Economics and Urban Planning, Tufts University, United States