Organization

National Network of Public Health Institutes

New Orleans, LA | http://nnphi.org/
Joined in August 2013

About Us

The National Network of Public Health Institutes (NNPHI) was formally established in 2001 to recognize and enhance the work of the nation’s public health institutes. NNPHI has 37 member institutes in 28 states. NNPHI members are primarily…

Location
1515 Poydras St., Suite 1490, New Orleans, LA 70112