Which of the following is not a branch of physics. ?
Branch of physics which deals with magnetic effects of electric current is called:-