PERSPECTA

News from every angle

← Back to headlines

Shyness | One in five of us is born shy, and the reason lies in the nervous system

Shyness is an innate trait based on a different nervous system. Although shyness is often considered negative, shy people actually have surprising strengths.

PostShare

Sources

Showing 0 of 0 sources