A device (88) for applying a variable magnetic field to a body part of a human subject (6; 2806), in which the device comprises: a treatment surface (2899) for application to the body part of the subject human; first and second permanent magnets (2a, 2b, 2802a, 2802b); and a subunit (58) coupled to the permanent magnets (2a, 2b; 2802a, 2802b) and operable to rotate the permanent magnets relative to the treatment surface (2899), so that the treatment surface (2899) is configured to receive at least a part of a head of the human subject, each permanent magnet is a diametrically magnetized cylindrical magnet configured for rotation about a respective cylinder axis (36a, 36b) that is substantially parallel to a part of the surface of treatment closer to that permanent magnet and different from the axis of the other permanent magnet, so that the axes are parallel, characterized in that the subunit (58) is configured to rotate the permanent magnets at the same frequency but out of phase, with a controllable phase difference.Un dispositivo (88) para aplicar un campo magnético variable a una parte del cuerpo de un sujeto (6; 2806) humano, en el que el dispositivo comprende: una superficie (2899) de tratamiento para la aplicación a la parte de cuerpo del sujeto humano; imanes (2a, 2b, 2802a, 2802b) permanentes primero y segundo; y una subunidad (58) acoplada a los imanes (2a, 2b; 2802a, 2802b) permanentes y operable para hacer girar los imanes permanentes con relación a la superficie (2899) de tratamiento, de manera que la superficie (2899) de tratamiento esté configurada para recibir al menos una parte de una cabeza del sujeto humano, cada imán permanente es un imán cilíndrico magnetizado diametralmente configurado para la rotación alrededor de un eje (36a, 36b) de cilindro respectivo que es sustancialmente paralelo a una parte de la superficie de tratamiento más cercana a ese imán permanente y diferente del eje del otro imán permanente, de manera los ejes sean paralelos, c