Yiannis Gkoufas, IBM Research