Monkeyshines at U Penn September 27, 2024 Stu Bykofsky 15 Comments You’ve got to wonder about “science” that puts its weight behind an experiment to determine if monkeys looking at pictures… Continue Reading →