Nancy Mock, DrPH

Tulane University
Department of International Health and Development
1440 canal st, suite 2200
Tulane University
New Orleans, LA
USA 70112
Papers:
4347.0 People speak about the oil spill impacts