Just seeing this on the KLFY site, not sure if it had made it here.
Yes, our Engineering folks are kicking butt, and not taking prisoners: our Petroleum Dept. was recently ranked 7th in the world.
Only other La folks on the list are the possums from that stinky town 75 miles east of here, who are at #26.

Geaux Cajuns!