adopted the puzzle piece ribbon adopted the puzzle piece ribbon Autism Society puzzle piece ribbons Autism Society adopted the puzzle piece ribbon “What does the Puzzle Ribbon mean to you?” ribbon Puzzle Piece Ribbon created by the Autism Society in 1999 Autism Society being adopted in 1999 Autism Awareness Ribbon adopted the puzzle piece ribbon “What does the Puzzle Ribbon mean to you?” Autism Society adopted the puzzle piece ribbon Autism Society