EH

Elena H. Martínez‐Lapiscina

European Medicines Agency0000-0003-4272-0826
130
Publications
7,796
Citations
38
h-index
80
i10-index

Loading papers...