Sheila Dakhel Plaza
Observed names: Dakhel Plaza, Sheila, Plaza, Sheila Dakhel, S Dakhel, Sheila Dakhel
Institution: Philochem (Switzerland)
Observed institutions: Philochem (Switzerland), Leitat Technological Center, Parc Científic de Barcelona
ORCID: 0000-0003-2546-6053
Observed ORCID: 0000-0003-2546-6053
OpenAlex ID: A5076594084
