NPI Central
Shreya Lamba, MD — NPI 1932893062, Saint Louis, MO | NPI Central