BACK TO RESOURCE LIBRARY

IJC Europe – Laging – Sales and Licensing in academic and corporate markets