University of Illinois at Urbana-Champaign
Research Assistant
Barcelona Supercomputing Center
Visitor
University of Wisconsin-Madison
Department Chair, Computer Sciences Department
University of Wisconsin-Madison
John P. Morgridge Professor and E. David Cronon Professor
Birla Institute of Technology and Science
Illinois