NPI Central
Lamyae Elansari, MD — NPI 1841189602, Providence, RI | NPI Central