Scales Embarrassability Scale (ES) A comprehensive academic psychometric profile of the Embarrassability Scale (ES), originally developed by Andre Modigliani... September 16, 2026 • Dr. Mohammed Looti