What are the major differences between metals and non-metals?


29