ADHD, or attention deficit hyperactivity disorder, has become all the rage in recent decades. In the meantime, the scientific world… Read More