NPI Central
Kena Vyas, MD — NPI 1568956977, Providence, RI | NPI Central