Review Open access Journal of Nanobiotechnology 6423 Accesses 42 Citations 1 Altmetric Metrics details