Humans will reach peak physical form by the year 3000, a leading sports engineer has predicted. Professor Steve Haake OBE said we will reach the ‘limit of human form’ by 3000, which is 975 years away.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results