William Roper

Active Carrboro, NC Chief Executive Officer for University of North Carolina Hospitals