NPI Central
Constantine Troupes, MD, PHD — NPI 1174015911, Philadelphia, PA | NPI Central