ITP 30 Pecha Kucha

On 10/3/09, many presenters made presentations 6min40sec long, 20 slides, 20 seconds each



*please note that archives may be choppy or incomplete