Essentials of cytology: An atlas by Gia Khanh Nguyen | Menrva Books