laurensworld.com
Some Props for Ye Olde Alma Mater
Check out this NY Times article: Researchers Say New Chip Breaks Speed Record