Elena Olvovsky

Ph.D. Technion-Israel Institute of Technology 2006