Mark A. Davis

Mark A. Davis currently serves as an Associate Justice on the Supreme Court of North Carolina. He previously served on the North Carolina Court of Appeals.

Publications