Visit the new Technion group website

We’ve moved.. also online!