Tallest and shorter from the same species !!!

The very same pairs of chromosomes, and the same DNA sequence can come with such remarkable physical differences.


No comments: