Twenty-Second Congress and General Assembly of the IUCr

Madrid, Spain

22 August - 30 August 2011