Nanochemistry combine chemical and solid-state chemistry toward synthesis and characterization of building blocks that depends on size, shape (faceting), surface, defects and chemical composition to ...