Scientists give thumbs down to new patent bill
Thursday, 28 January 2010, 00:32 IST