Tabitha Petri
Observed names: Petri, Tabitha, T. Petri, Tabitha A. Petri
Institution: Longwood Gardens
Observed institutions: University of Florida, Longwood Gardens
ORCID: 0000-0002-0231-1983
Observed ORCID: 0000-0002-0231-1983
OpenAlex ID: A5005613064
