Israel National NewsNews BriefsIsraeli immunologist who invented cancer drug dead at 98 Israeli immunologist who invented cancer drug dead at 98 May 30, 2022, 2:58 PM (GMT+3)Prof. Michael Sela, renowned immunologist who served as the 6th president of the Weizmann Institute, has passed away at the age of 98. Read moreFound a mistake? Contact us