OpenAlex
Instituto de Ciencias Tecnológicas
ROR: Yes
Works count: 305
Citations count: 3,598
Top works
Key stats
year
open access
topic
type