Robert Lanza is a respected American scientist, currently he is the head of Astellas global.