Chemistry by Nature
Nature is a great chemist. It synthesizes millions of compounds every moment ranging from simple molecules like methane to very complex molecules like carbohydrates, cellulose and proteins. Most of these compounds are synthesized by...