Cochrane International Mobility - Chiara Russo Cochrane, 22 Feb 2023 Cochrane is made up of 11,000 members and over 67,000 supporters come from more than 130 countries, worldwide.