Show record 1 to 1 of 1 from RCT
Select all on this page
  • ART : 03258 : Not available for external loan
    Acute renal failure following physical torture
    English
    19930000
    India | torture | police | detainees | torture methods | physical effects | acute kidney injury | skeletal muscle injuries | skin | electric torture
    Nephron ; no. 63
  •