Department of Urology;
University of South Florida;
Tampa General Circle;
Tampa;
FL 33602;
USA;
23D3Solutions;
Burnaby;
BCV5J 5M8;
Canada and;
Department of Urology;
University of Southern California San Francisco;
400 Parnassus Ave;
San Francisco;
CA 94143;
USA;