astroligion.com
ISTP Weaknesses – 7 Struggles of Being ISTP | astroligion.com
The ISTP is one of the 16 MBTI personalities and comprises part of the Temperament group known as the "Artisans" which also includes the ESTP, ESFP and ISFP