NPI Central
Thomas Irungu, MD, MPH — NPI 1417023490, Tappahannock, VA | NPI Central