Complex sentence: Most technologies diffused in Canada came from other places; only a small number actually originated in Canada.
Split into simpler sentences: Most technologies diffused in Canada came from other places. Only a small number actually originated in Canada.