VasGk

Vasileios Gkinopoulos Joined Aug 17, 2011

"Internet technology is laying the bedrock for engaged citizen participation"