Search

Intellectual property rights and licensing : can centralized technology trandfer save public research?

QR Code
Finna rating

Intellectual property rights and licensing : can centralized technology trandfer save public research?

Saved in: