Nuria Sierras Serra
Observed names: N. Sierras, Nuria Sierras, Nuria Sierras-Serra, Núria Sierras Serra
Institution: Bioibérica (Spain)
Observed institution: Bioibérica (Spain)
ORCID: 0000-0001-5356-4836
Observed ORCID: 0000-0001-5356-4836
OpenAlex ID: A5091812540
