I'm Czech and English is not my mother tongue. I'm working with academic report and I try to translate it to the Czech language, but I have problem with this phrase. There is an example of sentence where I found this phrase:
"The Science Park provides an organised link between the tenant companies and the research expertise of local academics, as well as business management know-how."