Learn more about the forced swim test, the questioning of its scientific validity, and current developments.
See All 23 Episodes of "Humane Research Australia"