All you need to know about Dr. LIBU VARUGHESE practicing at 5420 Dashwood Dr Ste 301, Houston, TX, 77081 with NPI Number 1053750331.
Specializations: Endocrinology, Diabetes & Metabolism Counties Served: Harris, TX; Washington, OH