Madeneid Madeneid Biology Answered when do you think did the present day human first appeared on earth?