Definitions for "Battelle"
a world leader in science and technology research