Stefan Frei

Research Analyst Director, Secunia