Stephen Franklin, Chief Executive of Evgen Pharma (EVG)