Review Letter Open access Cellular & Molecular Biology Letters 21k Accesses 313 Citations 7 Altmetric Metrics details