Passar para o conteúdo principal

Payment types included on technology licensing agreements and earnings distribution among Portuguese universities.

Publication
Identifiers
Other Numbers:
40208681
Alternative titles
Locators