Sergi Locubiche-Serra
Observed names: Locubiche-Serra Sergi, Locubiche-Serra, Sergi, S. Locubiche-Serra, Sergi Locubiche Serra
Institution: Indra (Spain)
Observed institutions: Universitat Autònoma de Barcelona, Indra (Spain), European Space Research and Technology Centre
ORCID: 0000-0001-9827-4007
Observed ORCID: 0000-0001-9827-4007
OpenAlex ID: A5067785589
