translate English to French: Commission Resolution on Human Rights and Forensic Science, E/CN.4/RES/2005/26.
Commission Resolution on Human Rights and Forensic Science.