'make a contribution', is 'contribution' countable?
In the sentence:
Cambridge has nurtured great scientsts, thinkers and poets such as Newton, Bacon, Milton, Byron and Darwin, who *made an outstanding contribution to the progress of mankind*.
Since there many scientists mentioned, should it be 'who make outstanding contributions to the progress of mankind'?
Which expression is better?
In addition, besides 'nurture', from the above sentence, are there some other suitable words and phrases to be used there?