Frontiers in ICT
Switzerland Frontiers Media
Refereed/Peer-reviewed