He received the Computer Engineering degree from the Technical University of Crete (Greece) in 1995, the M.S. degree from the University of Rochester in 1996, and the Ph.D. degree from the University of Wisconsin-Madison in 2000. Prior to joining Georgia Tech, he was an assistant professor of Computer Science at the University of Delaware from January 2001 to July 2002. His research interests include methodologies and applications of network measurements, bandwidth estimation algorithms and tools, overlay networks, service differentiation, and network problem diagnosis. He received the NSF CAREER award in 2004.