A refutation of reported Levallois technology from Guanyindong Cave in south China

Natl Sci Rev. 2019 Nov;6(6):1094-1096. doi: 10.1093/nsr/nwz115. Epub 2019 Aug 13.
No abstract available