Different species have different life spans. From insects to Giant Whales all have their life span some short while some as long as 200 years. The current understanding of the difference in longevity of different species is poor and it is only now that scientists have been unraveling the mystery of why some species live […]
Home » Bowhead Whale