My I-140 (EB2) was received by NSC on May 25, 2006 and is still pending. One of my colleagues filed her application in April and got approved in Sept. Does this mean that something's wrong in my application? Xiaobaitu could you give me some help? Many thanks. By the way I work in a university and the university filed the application for me.