Get an AnswerBIOLOGY SC1040 – The closest hominin to a current day human isSmart Writing ServicesOctober 25, 2017 9:30 amOctober 25, 2017Previous ArticleBIOLOGY 2401 – Sometimes when it is difficult to initiate a knee-jerk reflexNext ArticleBIO 1301 – The developing embryo inside the seed is NOT capable of doing photosynthesis