M ma.tum.de Germany's Leading Technical University Cancels All Elsevier Subscriptions 350 points fpp 14 years ago 84 comments