The listing located here includes over 1,600 open access scholarly journals in all areas of ancient studies. The listed was created by Charles Jones of the Ancient World Online (AWOL) blog.
I’m quite sure there’s something in there to help combat paleobabble.
you’re welcome!