Ivan Stoyanov, Cornell University