Mukesh ji. It is not necessary that a PhD has to do Post doc to ''contribute'' to the body of scientific knowledge. You are completely ignoring the possibilities of PhD. a phd from Standford doesnt mean that you are the best. you are just like any other PhDs