DMTS
Chicago, Illinois
Nokia
Distinguished Member of Technical Staff
University of Illinois Urbana-Champaign