I have B.Tech (4 years) and M.Tech (3 semesters). I received an RFE in I-140 asking evidence that M.Tech. was a two year degree program. I-140 was filed under EB2 category. I read the official document on "advanced degree requirements" and it states that master should be equivalent of US masters but there is no specification of two year requirement. Is it some new thing that master has to be two year duration to qualify under EB2 category?