ahubwo ko bigiye guteza umuvurungano will my cousin john forgive me professor klein currently heads a research group at the weizmann institute of science