2 ms·Yeah, German thing. The equivalent English buzzword-abbreviation is "STEM"by detaro 4y agoYeah, German thing. The equivalent English buzzword-abbreviation is "STEM"