Is it peer reviewed journal?
Yes, it is peer reviewed journal.