translate English to French: Senior Science Advisor, Renewables and New Liquid Fuels
Conseiller scientifique supérieur, Sources énergétiques renouvelables et combustibles liquides nouveaux