Here's an interesting article that offers an opinion as to why university professors are overwhelmingly liberal today, even in science and engineering, fields that have little intersection with politics. It's New York Times, so registration may be required.