NobleBlocks
    Evolutionary selection of enzymatically synthesized semiconductors from biomimetic mineralization vesicles | NobleBlocks