1. ... one of the numerous ingenious devices permitting the handling of radioactive substances Subject(s): World Health Organization