NPI Central
Tatyana Humphreys, M.D. — NPI 1184645731, Wynnewood, PA | NPI Central