Most large bookstores: paramount, oxford, liberty, etc carries medical books. Most of these bookstores have shops in large malls.
But if you want a large selection from everywhere, then go to Urdu Bazar in Saddar. All taxi drivers know where urdu bazaar is.
Be the first to rate this answer!