ubwiza bw'umubiri bugaragazwa n'izuba there was some controversy surrounding an immunity challenge in the final episode kigeli wa gatatu ndahindurwa he designed the strategy to accelerate the rate of innovation of his lab