It’s Been A Fantastic 18 Months For Giraffe Science Science Blog, 20 May 2017 We’ve had a fantastic 18 months of giraffe science publishing at the Wild Nature Institute, with 10 papers out in peer-reviewed…