Web Security: No Excuses

Comments

Comments are closed.

Nicki Snoblin at 21:09 on 21 Mar 2016

A really, really good overview of the subject, with very good slides. The audience was great too - many experts in attendance who shared good information.