Evolution, Adaptation, Natural Selection and Fitness Dr Pupak Derakhshandeh, PhD Assiss. Prof. of Medical Science of Tehran University.