there he joined the weizmann institute of science hum what's that said the strange man aimable twahirwa n'abandi gemma ni umukobwa ukunda kwigenga akisanzura icyo ashatse akagikora