Monday, May 03, 2010

IDA - Our missing Grand mother?

'Missing Links' are a mystery in tracing our evolution. They provide vital clues to understand the leaps and jumps we have taken during our evolutionary walk. The story of one such recently discovered missing link called IDA...

No comments:

Post a Comment