I am a Senior Researcher in the Human-Computer Interaction and EPIC research groups at Microsoft Research. I explore innovative ways for people to create visualizations, interact with data, and share data-driven stories. I have been recently focusing on helping people explore the data about themselves and share meaningful insights with others by leveraging visualizations. I currently serve as a Papers Co-Chair for PacificVis 2018 and an Associate Editor for IEEE TVCG, and served as a General Co-Chair for IEEE PacificVis 2017 and Papers Co-Chair for IEEE InfoVis 2015 & 2016. I earned my MS and PhD in Computer Science from University of Maryland at College Park in 2002 and 2006, respectively.

For more information, please visit my personal homepage.



Human Data Interaction for Self-Monitoring

Established: September 28, 2012

Empowering people to improve their lives by fully leveraging the data about themselves   In recent years, we have witnessed rapid advancements in consumer health technologies. People are also increasingly tracking personal health data outside the clinic using wearable sensing devices and mobile health applications. For example, we have observed the rise of the Quantified Self (QS) movement, which aims to improve health, maximize work performance, and find new life experiences through self-tracking. While people…

Data-Driven Storytelling

Established: May 14, 2012

Practitioners increasingly use visualizations “in the wild” to tell compelling stories supported by data, and continually develop novel techniques that help integrate data visualization into narrative stories. The visualization research community has recently begun to pay more attention to the need and use of visualization as a storytelling medium to tell engaging visual data-driven stories.  In addition to understanding the data story creation process and the techniques used in successful data stories, we explore ways…

Data and Visualization Literacy

Established: January 1, 2011

In this new era of fake news, viral content and social media, data literacy is crucial. Modern citizens in our age of information need to be data literate in order to make informed decisions that may affect all aspects of their life: from personal ones (e.g. financial, medical) to societal ones (e.g. economical, political).  Informed citizens need to verify claims made by others upon data and make logical and informed decisions based on a rationale and evidence.…

HomeOS: Enabling smarter homes for everyone

Established: September 30, 2010

It is no secret that homes are ever-increasing hotbeds of new technology such as set-top boxes, game consoles, wireless routers, home automation devices, tablets, smart phones, and security cameras. This innovation is breeding heterogeneity and complexity that frustrates even technically-savvy users’ attempts to improve day-to-day life by implementing functionality that uses these devices in combination. For instance, it is impossible for most users to view video captured by their security camera on their smartphone when…

NetMedic: Detailed and Understandable Network Diagnosis

Established: August 19, 2010

NetMedic helps operators perform detailed diagnosis in computer networks. It diagnoses not only generic faults (e.g., performance-related) but also application specfic faults (e.g., error codes). It identifies culprits at a fine granularity such as a process or firewall configuration. Our work focuses on both the algorithmic aspects of detailed diagnosis as well as the important task of explaining diagnostic reasoning to the operator. Talks Detailed and understandable network diagnosis University of Wisconsin, Nov 2009; Georgia…

Beyond Mouse and Keyboard: Novel Interaction for Visualization

Established: June 21, 2010

Microsoft continues to innovate in the NUI space, continuously providing new modalities for interacting with our computing systems. We are leveraging our expertise in NUI and developing a radically new way for people to more naturally access information that helps them not only explore their data but also present insights through simple interactive sketches. We aim to remove some of the interaction friction present in traditional desktop interfaces to enable people to more effectively explore,…

Visualization for Machine Teaching

Established: June 17, 2008

A large body of human-computer interaction research has focused on developing metaphors and tools that allow people to effectively issue commands and directly manipulate informational objects. However, with the advancement of computational techniques such as machine learning, we now have the unprecedented ability to embed 'smarts' that allow machines to assist and empower people in completing their tasks. We believe that there exists a computational design methodology which allows us to gracefully combine automated services with…












Naturally occurring dominant resistance mutations to hepatitis C virus protease and polymerase inhibitors in treatment-naïve patients
Thomas Kuntzen, Joerg Timm, Andrew Berical, Niall Lennon, Aaron M. Berlin, Sarah K. Young, Bongshin Lee, David Heckerman, Jonathan M. Carlson, Laura L. Reyor, Marianna Kleyman, Cory M. McMahon, Christopher Birch, Julian Schulze zur Wiesch, Timothy Ledlie, Michael Koehrsen, Chinnappa Kodira, Andrew D. Roberts, Georg M. Lauer, Hugo R. Rosen, Florian Bihl, Andreas Cerny, Ulrich Spengler, Zhimin Liu, Arthur Y. Kim, Yanming Xing, Arne Schneidewind, Margaret A. Madey, Jaquelyn F. Fleckenstein, Vicki M. Park, James E. Galagan, Chad Nusbaum, Bruce D. Walker, Gerond V. Lake-Bakaar, Eric S. Daar, Ira M. Jacobson, Edward D. Gomperts, Brian R. Edlin, Sharyne M. Donfield, Raymond T. Chung, Andrew H. Talal, Tony Marion, Bruce W. Birren, Matthew R. Henn, Todd M. Allen, in Hepatology, January 1, 2008, View abstract, View external link








Timeline Storyteller

March 2017

Timeline Storyteller is an expressive browser-based visual storytelling environment for presenting timelines. You can use Timeline Storyteller to present different aspects of your data using a palette of timeline representations, scales, and layouts, as well as controls for filtering, highlighting, and annotation. You can export images of a timeline or assemble and record a story…

    Click the icon to access this download

  • Github