Nanoparticles (NPs) have been studied for biomedical applications, ranging from prevention, diagnosis and treatment of diseases. However, the lack of the basic understanding of how NPs interact with the biological...