Syed Yousaf Shah, Research Staff Member, IBM Research