Spencer Eye Hospital
Spencer Eye Hospital Spencer Eye Hospital is located in Karachi South District, Sindh, Pakistan. The hospital was founded in 1940 and used to be renowned for treating eye diseases. It was a trailblazer in providing free medical camps and performing Read More