NPI Central
Swecha Potharaj, MD — NPI 1780324285, Edinburg, TX | NPI Central