10 employees
Glenn Laboratories is a medical research foundation focusing on the effects of aging.
1965