Italy Italy, Florence
2nd–8th July 2012
Nicolas Lara attended
United States United States, Atlanta
17th–25th February 2010
Nicolas Lara spoke
See Nicolas Lara's full speaking history
1 event spoken at
2 events attended
2012 · 2010