David

101
reputation
1
4

A developers looking to get involved in emerging tech