CH4 fluxes at very high resolution

Summary
CH4 flux maps at 01250125 for Western and Central Europe for 20102015