Seri Iwahori derive insights cancer