Chinese Academy Of Sciences Investors
Chinese scientists have found the fossil of ichthyosaurs, a species of large extinct marine reptiles which first appeared around 250 million years ago, in the Himalayas region. It's the second time for Chinese scientists to find the fossil of the special aquatic reptiles since the 1960s when they were discovered for the first time. XINHUA.
Headquarters:
China
Investor Type:
Venture Capital