Technology affects both physical and mental health in many ways.  Excessive screen time leads to a...

read more