David Threadgill September 25, 2023 By Sarah Ellen david_threadgill@med.unc.edu David Threadgill Biography david_threadgill@med.unc.edu