Scientists have discovered that microbial life colonised the Lappajarvi impact crater in Finland shortly after a massive asteroid struck 78 million years ago.