NPI Central
Charles Wambulwa, MD — NPI 1396960282, Philadelphia, PA | NPI Central