Steven Y. Ko, University at Buffalo