Cell and molecular biology: Concepts and experiments - Karpagam, M. (New Jersey, 2008)