99483054
Nov 6, 2025
JAMES THOMAS YEARY
Subscribe
Chemical engineering; Mechanical engineering; Computer aided industrial design services; Industrial design of process equipment; Industrial design of process apparatus