Activity: Other
https://committees.parliament.uk/work/1272/new-technologies-for-law-enforcement/
Activity: Talk or presentation › Invited talk