Stupidity is the quality or condition of lacking intelligence, as opposed to being merely ignorant or uneducated. This quality can be attributed to both an individual or a person's actions, words or beliefs, or those of a group.
This is quoted from Wikipedia and is Wikipedia's definition of stupidity.
So in effect, one being stupid posseses knowledge of something, but lacking in that knowledge, not neccesarily not wanting to learn about it. So by that definiton one can be called stupid. But if one recognises the flaw and wishes to improve knowledge then aren't they contributing, or rather will contribute to science in the future? So this as opposed to ignorant and uneducated means that if one is willing to learn to make the 'un stupid' what of those who are ignorant? If ignorant how can one contribute to science? How can that ignorance allow the recognition of something-if that was so it would contradict the origin of the whole point of their ignorance. So which is more likely to slow down science (or even stop it), ignorance or lack of intelligence?