On-Demand - Srikanth Rangarajan, Binghamton University