Thomas Payne

Active Charlotte, NC Neonatologist Perinatologist for The Charlotte-Mecklenburg Hospital Authority