translate English to French: Reviewer for Journals of Meteorology J. Climate; Inter.
Réviseur de revues de météorologie J. Climate; Inter.