Return to Article Details Effect of sleep quality on academic performance and class attendance of medical students during Ramadan Download Download PDF