Teceta Thomas Tormala
Observed names: T. Tormala, Teceta T. Tormala, Teceta Tormala, Tormala, Teceta Thomas
Institution: Palo Alto University
Observed institutions: Palo Alto University, Indiana University Bloomington, Indiana University, Stanford University
ORCID: 0000-0001-9835-2538
Observed ORCID: 0000-0001-9835-2538
OpenAlex ID: A5046598376
