Greg Brodzik

101
reputation
2

software engineer, registered patent attorney