- Posted by Preston Howard
- December 28, 2012
- 0 comments
- 0 likes
- 837 views
Recently, the House of Representatives passed HR 1629, AKA the STEM Jobs Act of 2012. STEM stands for Science, Technology, Engineering and Math. In its present state, the bill amends and reworks the Immigration and Nationality Act to make up to 55...