Science on trial : the clash of medical evidence and the law in the breast implant case
Language: eng
Subjects: Products liability