Your background is so-so. appeal may be at risk.
Why dont you try for EB1b? If you have more citations,and employer-supported letter,you will have a fat chance to get it approved.
Why dont you try for EB1b? If you have more citations,and employer-supported letter,you will have a fat chance to get it approved.