مقالة · مجلة · 2025
Afolasade Adewumi, Nura A. Sani
International Review of Law Computers & Technology
انتقل إلى الناشر10.1080/13600869.2025.2506917
كما طُبع: Afolasade A. Adewumi