Smart people: You don't use an apostrophe to make a plural, and "people" is already plural.
But I don't know what you mean by "summarized their experience." Can you say this another way?
"Come from" is okay, though.
Interested in Language