The Impossible Happened

These pollen types and the DNA analysis helped the researchers in telling that he ate the Alpine ibex around two hours before taking his last breath. The easier the scientist tried to make it the more complicated it became.