Rebecca L. Tombleson
Observed names: R L Tombleson, R Tombleson, Rebecca Tombleson
Institutions: University of South Carolina, Nova Southeastern University
Observed institutions: University of South Carolina, Nova Southeastern University, Moffitt Cancer Center
OpenAlex ID: A5048879869
