He received his Ph.D. degree in Computer Science from the University of Illinois at Urbana-Champaign in Jan. 1988. Before coming to UOC he was Professor of Computer Science The University of Texas at Dallas, Dec. 1987-2004.
He has been a visiting professor in several universities including: Brown Univ., Univ. of Rome, Univ. of Perugia.
His research interests are in Graph Drawing, Discovery, Design, Analysis, and Visualization of Networks, Information Visualization and Data Analytics, Biomedical Informatics, and Algorithms and Applications.