Technion hosts the International Space University Space Studies Program
Prof. Asya Rolls uncovers placebo effect on immune system