Goddard Space Flight Center
Urry obtuvo una licenciatura (1979) y un Doctorado (1984) en física por la Universidad Johns Hopkins, donde su asesor era Art Davidsen. Para su tesis, estudió blazars en el Centro de vuelo espacial Goddard con Richard Mushotzky. Realizó un postdoctorado en el Centro de Investigación Espacial del MIT, trabajando con Claude Canizares. Se unió a la facultad de Yale en 2001, en ese momento como la única mujer en el departamento, y se convirtió en Presidenta en 2007.