Machine generated contents note: 1. Introduction; 2. Nature-made biological nanomachines; 3. Molecular communication in biological systems; 4. Molecular communication paradigm; 5. Mathematical modelling and simulation; 6. Communication and information theory of molecular communication; 7. Design and engineering of molecular communication systems; 8. Application areas of molecular communication; 9. Conclusion; Appendix. Review of probability theory.