David Sánchez Pastor
Observed names: David Sánchez-Pastor, Sánchez Pastor, David
Institution: Instituto Tecnológico del Calzado y Conexas
Observed institution: Instituto Tecnológico del Calzado y Conexas
ORCID: 0000-0003-1600-9723
Observed ORCID: 0000-0003-1600-9723
OpenAlex ID: A5140773407
