Complex sentence: Reports, most if not all apparently from Australian researcher Rex Gilroy, place Meganthropus in Australia, and attach it to giant tools and even modern day reports.
Split into simpler sentences: Reports, most if not all apparently from Australian researcher Rex Gilroy, place Meganthropus in Australia. He associates it with giant tools and even modern day reports.