There might not be as many extroverts in the world as we think, science says.
Introverts, does it seem like you’re drowning in a sea of extroverts?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed