Antibacterial, anticancer, anti-diabetic and catalytic activity of bio-conjugated metal nanoparticles. (25th July 2018)