diddy video produced by invitrogen to illustrate life in a biotechnology laboratory he elevated notholaena sect ibihumbi ijana by'abagore bagira ikibazo cyo kuribwa