Tirzah R. Spencer, PhD, MPH

University of North Carolina at Chapel Hill
Carolina Population Center
123 West Franklin Street
University Square East, CB# 8120
Chapel Hill NCUSA
27516-2524