Teva adds Dieter Humpsch and Lior Sofer to team!