2025 Ig Nobel Prize: Pizza-Loving Lizards Won the Nutrition Award

2025 Ig Nobel Prize: Pizza-Loving Lizards Won the Nutrition Award

What the Study Says