Open Science - CAP Journal And Peer-Reviewed Astronomy Communication
There are lots of journals out there, more than I could name in any one article, but as you get into science communication, the number of peer-reviewed publications drops considerably.
That seems odd…