New research led by Uppsala University scientists suggests that there were multiple archaic human species that inhabited the Philippines prior to the arrival...