Return to Article Details A comprehensive view of M-learning in virtual education Download Download PDF