Biofuel cells
Bioelectrocatalysis Arkady A. Karyakin Faculty of Chemistry, M.V. Lomonosov Moscow State University, Moscow, Russia.