Collaboration with scientific partners: the mediating role of managerial mechanisms