Platform
Features
Pricing
STR
Contact
No bio yet
Location
Boston, United States
Links
Previous companies
Ibrahim Farah
Lead Scientist
65 people, 0 jobs
2 followers
Systems & Technology Research (STR) is driven to deliver impact. We take pride in formulating solutions to the nation's newest, hardest problems through sustained innovation and application of technology.
Industries
Headquarters
Employees
Battelle
Mercedes-Benz Group
Ministry of Tourism of Saudi Arabia
ING Bank Australia
Berkeley Lab