Technology Transfer

IFAE KTT Unit

Contact

+34 931 751 514

techservices@ifae.es