Shiyrah Theosebes Sela
Observed names: S Sela, S T Sela, ST Sela, Sela, Shiyrah Theosebes
Institutions: Binus University, Mercu Buana University
Observed institutions: Binus University, Mercu Buana University
ORCID: 0000-0002-0699-9244
Observed ORCID: 0000-0002-0699-9244
OpenAlex ID: A5060029423
