Date: Thursday, April 25, 2013 UCSB Ranked #2 in World by Centre for Science and Technology Studies at Leiden University, Netherlands