PROVIDER PROFILE · NPI 1043405731

Tewabe KebedeMD

NephrologyKansas City, MOI