John Yates

201
reputation
1
5

Programming since 1971; over 35 patents