Tag: Russian scientists working on biofuel in Doon