Sharona Horta
Observed names: Horta, Sharona, Horta, Sharona Thomas
Institution: Institute of Science and Technology Austria
Observed institution: Institute of Science and Technology Austria
ORCID: 0000-0002-3259-1218
Observed ORCID: 0000-0002-3259-1218
OpenAlex ID: A5085798886
