Borja Otura
Observed names: Otura Garcia, Borja, Otura, Borja
Institution: Atos (Spain)
Observed institutions: University of Bristol, Atos (Spain), Iberia (Spain)
ORCID: 0000-0001-5776-9994
Observed ORCID: 0000-0001-5776-9994
OpenAlex ID: A5087853456
