Institut Univ. De Ciència I Tecnologia, S. A. · Fundació Hospital Universitari Vall D'Hebron—Institut De Recerca · Institut Quimic De Sarria Cets Fundacio Privada
Total Patents:8
Overall Rank:#613,267
Years Active:2013–2024
Institut Univ. De Ciència I Tecnologia, S. A. Rank:#1