NPI Central
Giridhar Mallya, MD — NPI 1013949668, Philadelphia, PA | NPI Central