The International Whaling Commission (IWC) is an international body managing whaling and providing scientific assessments for cetacean conservation worldwide.