140 employees
Multidisciplinary undergraduate and graduate educational programs that emphasize technology for the benefit of people.
1993