Dr.ahad houshanghi

Dr.ahad houshanghi

Dr.ahad houshanghi

Kidney surgeon and urinary tract(urologist)

Specialized surgery:

PCNL , TUL , Prostatectomy,ESWL