Reviewer
- IEEE International Conference on Communications (ICC)
- IEEE Wireless Communications & Networking Conference (WCNC)
- IEEE Communications Letter
- Journal of Parallel and Distributed Computing
- IEEE Internet of Things Journal
- IEEE Transactions on Mobile Computing
- Journal of Supercomputing
- IEEE Intelligent Systems
- Engineering Applications of Artificial Intelligence
- Photonic Network Communications