Sarah Marta Veskimägi
Observed names: Sarah M. Veskimägi, Sarah Marta Veskimagi
Institution: University of California San Diego
Observed institution: University of California San Diego
ORCID: 0009-0002-4254-3188
Observed ORCID: 0009-0002-4254-3188
OpenAlex ID: A5114742503
