Sector-14
Dwarka
New Delhi, New Delhi 110078
India
National Law University Delhi
Patents, Inventions, Disclosures, Free Trade Agreements (FTAs), Section 8