Antibacterial and antiviral potential of colloidal Titanium dioxide (TiO2) nanoparticles suitable for biological applications. (28th August 2019)