PROVIDER PROFILE · NPI 1013289271

Oana BadescuM.D.

NephrologyHickory, NCI