Prof. Rolf M. Zinkernagel, Swiss Nobel Laureate