Jarmo Puttonen

Information Security Specialist / Vulnerability Researcher