PROVIDER PROFILE · NPI 1245868165

Thabiso Phiri

FACILITY AFFILIATIONS

Hospital & Facility Affiliations (7)

Dialysis facility
Dialysis facility
Dialysis facility
Hospital
Hospital
Hospital
Hospital