Indiana University Research And Technology · Fundació Institut Cat Alá Dinvestigació Química (Iciq) · Institució Catalana De Recerca I Estudis Avancats
Total Patents:5
Overall Rank:#921,939
Years Active:2011–2024
Indiana University Research And Technology Rank:#131