John Duggan received the BS degree in computer science from the University of Tennessee, Knoxville, where he is currently working toward the PhD degree. His research interests include large scale visualization, collaborative visualization, and mixed reality visualization.