Recibió el título de doctora de la Universidad de Delaware en 2007.