Due process or French farce?
D001769:Blood / Q000821:virology*; D005602:France; D006076:Government; D006678:HIV; D015658:HIV Infections / Q000635:transmission* / Q000821:virology; D006801:Humans; D007603:Jurisprudence; D008402:Mass Media; D012698:Serologic Tests