Semantics 21 CEO, Dr Liam Owens, Receives Most Significant Contribution To The Global Response To Online Child Sexual Abuse At IPPPRI 2025
Semantics 21 CEO Dr Liam Owens receives the prestigious Most Significant Contribution to the Global Response to Online Child Sexual Abuse award at IPPPRI 2025.