team
Kay Szawlis
kay szawlis new

Kay Szawlis

BSc (Hons) MSc (IP)

Patent Paralegal