Stephanie L. McFall
Ph.D., University of North Carolina, Chapel Hill (1986)Rank: Associate Professor,
Health Policy, Management and BehaviorLast Affiliation: University of Oklahoma
Field of Specialization: Behavior science and community health.
New Faculty Appointments