alter - To change, advance - a development or an improvement which makes things better or easier, analysis - Careful the process of looking carefully at something and working out what it means or shows, breakthrough - Major a development or change which makes a big difference to the way we think about or do something, contribute - to do something which helps something to happen, discovery - when someone finds something or finds something out for the first time, estimate - a guess based on evidence or research, expand - to provide more information about something or to build on someone else’s work, genetic code - a sequence of molecules in our bodies which carry information about us, innovation - all the people in the the action or process of creating something newworld, launch - the action or process of sending something up into space, mankind - all the people in the world,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?