Pomeranian University of Technology

Dear Online Ads, Stop Popping Up!

Dear Online Ads, Stop Popping Up!

Online Pop-Up Ads are a great source of annoyance to a lot of people. The ads make readers lose their concentration…

7 years ago