https://www.selleckchem.com/products/nvp-bgt226.html Immobilization techniques have been popularly used to preserve the operational stability of the enzymes for industrial applications. The three main components of an immobilized enzyme system are the enzyme, the matrix/support, and the technique of immobilization. So far different supports have been developed to improve the efficiency of the immobilized enzymes. But in the recent decade, nanotechnology has been considerable research interest in the field of immobilized enzyme carriers. The materials at the nano-scale due to their unique physicochemical properties including; specific surface area, mass transfer limitation, and effective enzyme loading, are considered as interesting matrices for enzyme immobilization. This review describes techniques employed to immobilize enzymes and provides an integrated focus on the most common nanoparticles for enzyme conjugation. Additionally, the pros and cons of nanoparticles as immobilization matrices are also discussed. Depending on the type of enzyme and its application, in this review, the researchers are directed to select an appropriate method and support for enzyme immobilization in terms of enzyme stability and functionality.Apoptosis, also named programmed cell death, is a highly conserved physiological mechanism. Apoptosis plays crucial roles in many life processes, such as tissue development, organ formation, homeostasis maintenance, resistance against external aggression, and immune responses. Apoptosis is regulated by many genes, among which Apoptosis Inhibitor-5 (API5) is an effective inhibitor, though the structure of API5 is completely different from the other known Inhibitors Of Apoptosis Proteins (IAPs). Due to its high expression in many types of tumors, API5 has received extensive attention, and may be an effective target for cancer treatment. In order to comprehensively and systematically understand the biological roles of API5, we summarized the evolutio