Opportunities and challenges in the implementation of the knowledge triangle