May 25, 2013

Can Patents Keep Up with Technology?