Shoba Krishnan received her B. Tech. degree from Jawaharlal Nehru Technological University, India, in 1987, and M.S. and Ph.D. degrees from Michigan State University, East Lansing, in 1990 and 1993, ...