The branch of physics that deals with the study of the nature and properties of light is called
Branch of physics which deals with magnetic effects of electric current is called:-