GANGULI PRABUDDHA

INTELLECTUAL PROPERTY RIGHTS UNLEASHING - New Delhi Tata McGrawhill 2001 - xxxi, : 506

346.048 GAN