I checked the EB2 arrpoved in 2009. How is the big difference beween India and China - Mianland:
India:10106
China:3045.
http://www.travel.state.gov/pdf/FY09AnnualReport_TableV_2.pdf
Who can explain this?