Biosynthesis of semiconductor nanoparticles immobilized on diatomite powder 1393-1395 https://www.sciencedirect.com/science/article/pii/S0141022916301624 http://digital-library.theiet.org/content/journals/10.1049/iet-nbt.2017.0121 Grade Msc