BETHA

(redirected from Battelle Endowment for Technology and Human Affairs)
AcronymDefinition
BETHABattelle Endowment for Technology and Human Affairs (Ohio State University)