Karl Copes

Patent Engineer

Capabilities