Margaret Barth, PhD, MPH

Margaret Barth, PhD, MPH
North Carolina
Professor and Chair
Appalachian State University
261 Locust St.
Boone
28608
barthmm@appstate.edu
828-262-2661
Associate Member
X