Ads

Tag: apes

Newly discovered fossil might end up changing our perception of ape evolution

Pliobates catalonia, a newly discovered primate species, might end up changing our perception of ape evolution completely; at least a study published in the...

Latest Articles