Jim McCarron is an urologist in New York and a Clinical Assistant Professor at the Weill Medical College of Cornell University. He is also an Assistant Attending Urologist at the New York-Presbyterian Hospital. Dr McCarron holds a B.A. from the Yale University and an M.D. from the University of Virginia School of Medicine.