European Intellectual property review : 2003.
European Intellectual property review : 2003.
- London: Sweet&Maxwell, 2003.
- 586 p. : 30 cm :
0421866403
Intellectual property
Private law
Review
34604821
0421866403
Intellectual property
Private law
Review
34604821