Dr. Karishma Gupta is a Urologist in Birmingham 35209, Birmingham AL a…read morend has an experience of 2026 years in this field. Dr. Karishma Gupta practices at Office in Birmingham 35209, Birmingham AL and Office in Birmingham 35243, Birmingham AL.
Some of the services provided by the doctor are: Sexual Disorders,Painful Urination (Dysuria),Ureteral Stones,Urethral Stricture and Hypertensive Chronic Kidney Disease etc.read less