icarusinc.blog
About
The International Consortium For Animal-welfare United in Stewardship–or I.C.A.R.U.S.–began as an idea behind thesis research and has blossomed into something that will stretch far beyond the perim…