回複:正在準備NIW和EB1a, 請問各位,給雜誌審稿是通過老板而不是編
If I were you, I would ask your boss (it seems your boss is recognized expert in your area) to write a letter to attest such fact. It is at least useful for NIW. But for EB1-a, it is better than nothing. All depends on how you present your evidence.
Just for your reference!!
Good luck