Terra L. Dressler
Observed names: Dressler, Terra, Dressler, Terra Lee, T Dressler, T. Dressler, T. L. Dressler, Terra Dressler, Terra L Dressler
Institution: Stillwater Sciences (United States)
Observed institutions: University of California, Santa Barbara, Stillwater Sciences (United States)
ORCID: 0000-0002-1794-4572
Observed ORCID: 0000-0002-1794-4572
OpenAlex ID: A5064161790
