HumaNature Episode 54: A Life For Science Wyoming Public Radio | By Wyoming Public Media Published February 27, 2019 at 9:37 AM MST Facebook Twitter LinkedIn Email Flipboard Listen • 15:48 Sergio Avila Villegas always loved big cats. But his faith in his scientific research was shaken when he discovered its true cost.