Rob Patterson

Active Boulder, CO Vice-President for Advanced Thin Films Inc.