David de la Osa Mostazo
Observed names: D. De La Osa Mostazo, De la Osa Mostazo, David
Institution: Telefónica Innovación Digital (Spain)
Observed institution: Telefónica Innovación Digital (Spain)
ORCID: 0000-0002-3819-3982
Observed ORCID: 0000-0002-3819-3982
OpenAlex ID: A5099290896
