Main content

Flies have the same sleeping patterns as humans!...

Fly expert Dr Liz Duncan explains why flies are not so different from us.

Release date:

Duration:

2 minutes