Molecular self-assembly is the spontaneous association of molecules, through non covalent bonds and under equilibrium conditions, into stable, structurally well-defined aggregates.
OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is licensed under the LGPL and MPL open source licenses.