Diana Manjarrés
Observed names: D Manjarres, D. Manjarres, D. Manjarrés, Diana Manjarres, Manjarres, Diana, Manjarrés, Diana
Institution: Tecnalia
Observed institutions: Euskadiko Parke Teknologikoa, Tecnalia
ORCID: 0000-0001-5656-9042
Observed ORCID: 0000-0001-5656-9042
OpenAlex ID: A5038856384
