Personal information

cross-platform, mobile geo-location, geolocation, ICT, e-learning, recommendation systems, smart phones, computer attitudes, mobile applications, East Africa
China