Actor
Georgia Tech Research Institute / Georgia Tech Research Institute
- Address
- Georgia Institute of Technology, Atlanta, Georgia 30332
- Country
- United States
- Company website
- www.gtri.gatech.edu/
- Submitted by
- Georgia Tech Research Institute / Georgia Tech Research Institute
- Submitted date
- 2 December 2010