Sergio Torrejón Pérez
Observed names: Sergio Torrejón, Sergio Torrejón Perez, Torrejon Perez Sergio, Torrejon Perez, S., Torrejón Perez, Sergio, Torrejón Pérez, Sergio
Institutions: European Commission, Joint Research Center
ORCID: 0000-0001-8623-856X
Observed ORCID: 0000-0001-8623-856X
OpenAlex ID: A5005259191
