30th ICRC July 2007, Merida, Mexico
29th ICRC August 2005, Pune, India
RICH 2004
June 25, 2003, Sweden
ICRC August 2003