Julie McGregor, MD is a board-certified internist and nephrologist trained in integrative medicine. Dr. McGregor hails from the University of North Carolina at Chapel Hill where she worked in the hospital for 12 years, including a vasculitis and glomerulonephritis fellowship at UNC Kidney Center, and was on the faculty at UNC's School of Medicine for 5 years..