James Hicks, P. E.

Executive Vice President, Research and Development

1chapters authored