Practice
Memorial Sloan Kettering Cancer Center
Education
Universite Hassan II
Training
Memorial Sloan Kettering Cancer Center, Memorial Sloan Kettering Cancer Center, Centre Hospitalier Universitaire, University of Kansas Medical Center, University of Kansas Medical Center, University of Arkansas for Medical Sciences
Certification
Urology