Luis Sánchez Perruca
Observed names: L Sanchez-Perruca, L. Sánchez Perruca, L. Sánchez-Perruca, Luis Sanchez Perruca, Luis Sanchez-Perruca, Luis Sánchez-Perruca, Sánchez-Perruca, Luis
ORCID: 0000-0001-5915-4184
Observed ORCID: 0000-0001-5915-4184
OpenAlex ID: A5089089509
