Thenkurussi ‘Kesh’ Kesavadas, Ph.D.

Title: 
Director, Health Care Engineering Systems Center
Affiliation: 
University of Illinois at Urbana-Champaign