Homo luzonensis ditemukan di Gua Callao, di wilayah utara pulau Luzon, seperti dijelaskan dalam jurnal Nature.
Read More