Dr. Vibha Thomas is an oncologist in Flower Mound, Texas and is affiliated with multiple hospitals in the area, including Baylor Scott and White Medical Center–Carrollton and Medical City Lewisville. She received her medical degree from Texas Tech University Health Sciences Center School of Medicine and has been in practice between 11-20 years.