The amazing possibility that Hollywood film franchise Jurassic Park could one day be a scientific reality, took a giant leap forward with a stunning discovery by a team of international scientists, China Daily reported. According to Alida Bailleul, a paleontologist from the Chinese Academy of Sciences who led the study, the scientists may have identified […]