Greg Brodzik

101
reputation
1

software engineer, registered patent attorney