98.4% DNA similarity to humans on display