Professor of Information Sciences and Technologies, Rochester Institute of Technology
More from Nirmala Shenoy