Review Letter Open access Cellular & Molecular Biology Letters 1517 Accesses 5 Citations 2 Altmetric Metrics details