Pablo Ruedas
Observed name: Pablo Ruedas Batuecas
Institution: Heidelberg Pharma (Germany)
Observed institutions: Heidelberg Pharma (Germany), Centro de Investigación Médica Aplicada, Universidad de Navarra
ORCID: 0000-0001-8112-3536
Observed ORCID: 0000-0001-8112-3536
OpenAlex ID: A5018898146
