12 employees
Tech Science Press promotes and publishes academic periodicals in different science and engineering fields.
1997