BarCamp Shanghai 2009
Join the conversation! Get the latest on #barcampsh
What's happening? (We'll add #barcampsh to your tweet automatically)
Twitter Username: Twitter Password: (we won't store these details)