Ran Libeskind-Hadas received the B.A. in Applied Mathematics from Harvard University in 1987 and the M.S. and Ph.D. in Computer Science from the University of Illinois at Urbana- Champaign in 1989 and 1993, respectively. His research, while generally focused on design and analysis of algorithms, has recently centered on algorithms for computational biology.