NEW ORLEANS, Dec. 3, 2012 /PRNewswire/ -- While the United States lags behind countries like China, Germany, and Japan in graduating students in STEM (Science, Technology, Engineering, Math) curricula, Xavier University of Louisiana (XULA) is bucking the trend – enrolling and...