Over 1 million Kanoodle® puzzles sold! 134
EI_2017-SRP_NET_CPQTo see the actual publication please follow the link above