yamurambitse mu musandura amurangiza ubwo bamwe mu baturage bavuga ko umusoro ari ngombwa he also serves as vice president of the china association for science and technology