Who discovered the law of electromagnetism?
That would be James Clerk Maxwell. He was a Scottish physicist who lived from 1831 to 1879. He is best known for his work on electromagnetism, which he discovered in the 1860s.