David Barcons Ruiz
Observed names: Barcons Ruiz, David, David Barcons-Ruiz, Ruiz, David Barcons
Observed institutions: Institute of Photonic Sciences, Barcelona Institute of Science and Technology
ORCID: 0000-0002-6271-2244
Observed ORCID: 0000-0002-6271-2244
OpenAlex ID: A5043856637
