iRobot (United States)h-index: 38Total citations: 9,771Total papers: 235Homepage: http://www.irobot.com/