Dr. Ryan Flannigan's practice is specialized in male infertility, vasectomy reversals, non-obstructive azoospermia and sexual medicine. He obtained his medical degree from the University of Calgary, Urology training at the University of British Columbia and additional 2-year subspecialty training in Male …
Read More