The triple helix in developed countries: when knowledge meets innovation? · Study