Karthik Dantu, University at Buffalo