Tabba Kidney Institute (Post Graduate & Research Center) | ST-26 | Karachi | Pakistan
Tabba Kidney Institute (Post Graduate & Research Center) Address: ST-26_ Federal B Area Block 7 Gulberg Town Karachi Karachi City Sindh 75950 Pakistan Phone: +92 21 36333036 | Federal B Area Block 7 Gulberg Town Karachi Karachi City Sindh 75950 Pakistan