TrainingUniversity of Brescia, Memorial Sloan-Kettering Cancer Center, University of Oklahoma, University of Oklahoma, St. Vincent's Hospital Medical Center of NY
CertificationAmerican Board of Urology (Urology)
Payment OptionsAmerican Express, Cash, Check, Discover, MasterCard, PayPal, Visa