Vampire biology
Get ready for vampire mania as the new movie in the Twilight Saga – Eclipse, is premiering tonight in the USA. It hits screens in the UK on July 9th so now is a perfect time to teach a little vampire biology. The PowerPoint I have designed for this occasion contains two starters – one for […]
Man-made life
The biggest story in science last week had to be the announcement of the ‘creation of the first synthetic life form’.