Professor David Taylor joined the group of keynote speakers