NPI Central
Ruwan Gamarallage, M.D. — NPI 1568803526, Raleigh, NC | NPI Central