Celebrating twenty years
By Ned Stafford2009-04-16T12:20:00
New Karlsruhe Institute of Technology hopes to compete on a global scale