Science Mega-Project Communities; Mechanisms of Effective Global Collaboration?