Julia Levy — Canadian immunologist