Ross Vaughan ’66, ’70 M.D.
Dr. Ross L. Vaughan is a retired neonatologist in Raleigh, North Carolina. Dr. Vaughan spent the bulk of his 38-year career at Wake and Rex hospitals and was Director of Nurseries for many years. His other career experience includes time … Read more