CTF researchers were awarded the Nokia Award

 2016-04-22