NPI Central
Thrisha Potluri, MD — NPI 1982344172, New York, NY | NPI Central