Previous
Next
Journal
- mena report904
- plos one821
- energies (19961073)818
- ssrn electronic journal715
- scientific papers series management, economic engineering in agriculture & rural development396
- centre for european studies (ces) working papers354
- journal of cleaner production293
- efsa journal242
- romanian journal of european affairs158