Ruth Padilla DeBorst
Observed names: Padilla DeBorst, Ruth, Ruth Padilla Deborst
Institution: Western Theological Seminary
Observed institutions: Western Theological Seminary, World Vision International
ORCID: 0000-0002-3971-7557
Observed ORCID: 0000-0002-3971-7557
OpenAlex ID: A5084789016
