Media type: Article Title: Remedy or Poison? : Diego Rivera, Medicine and Technology Contributor: Lomas, David [Author]; Rivera, Diego [Ill.] imprint: 2007 Published in: The Oxford art journal ; 30(2007), 3, Seite 456-483 Language: English ISSN: 0142-6540 RVK notation: LI 73020 : Rivera, Diego Keywords: Rivera, Diego Origination: Footnote: