Javier García-Baroja
Observed names: Garcia-Baroja, Javier, Javier Garcia-Baroja
Institution: University of Bern
Observed institutions: University of Bern, ETH Zurich
ORCID: 0009-0009-3984-8723
Observed ORCID: 0009-0009-3984-8723
OpenAlex ID: A5118135886
