Factchecking his Bonifacing on stem cells