You responded to 3 scientific requests during Chapter 24. 1.39% of players have unlocked this achievement