Speaker Profile

Patrik Hermansson



Netroots Nation participation