Boron science: new technologies and applications

An extensive review