Research Concept

Electric motor

electromechanical device

Works
58,399
Citations
276,629
Level
2
OpenAlex ID
C176871988