Speaker Deck

Talks by Multicore World 2013