Nato in Polonia a Leopoli (città facente oggi parte del territorio dell'Ucraina) il 12 settembre 1921 in una famiglia ebraica, inizialmente si dedicò agli studi di filosofia, ma successivamente intraprese medicina all'università di Leopoli, seguendo le orme del padre; costretto ad interrompere gli studi a causa dell'occupazione nazista, durante la seconda guerra mondiale lavorò come meccanico. Al termine della guerra si trasferì a Cracovia dove riprese gli studi medici e si laureò nel 1946 all'Università Jagellonica.