Section 3(D) of patents act has not stifled innovations,

March 29, 2010

FICCI Media Division