Slot machine, a broken test tube : an autobiography - Luria, Salvador Edward (Bombay Popular Prakashan, 1984)
Keywords: Luria salvador edward, 1912- Biography; Virologists- United State -Biography Virologist - Itlay - Biography