Reviewer for Journal and Conference
- IEEE Transactions on Wireless Communications
- IEEE/ACM Transactions on Networking
- IEEE Transactions on Communications
- IEEE Transactions on Cognitive Communications and Networking
- IEEE Transactions on Vehicular Technology
- IEEE Communication Letter
- IEEE Wireless Communication Letter
- IEEE Networking Letters
- IEEE Access
- Transactions on Emerging Telecommunications Technologies
- Springer: Wireless Personal Communication
- Elsevier: Journal of Network and Computer Applications
- Elsevier: Computer Communication
- Elsevier: Journal of Traffic and Transportation Engineering
- EAI Endorsed Transactions
- IEEE ICC 2018
- NCC 2018, 2019, & 2020
- IEEE VTC 2017, 2019
- IEEE ANTS 2014