James Rule

Active Edmond, OK Chief Technology Officer for Critical Technologies, Inc.