Autistic; diagnosed developmentally delayed. Successful outcome.

Top