Open Access Journal

ISSN: 2183-7635

Petrov, Laura, European Commission, DG Joint Research Centre, Belgium, Belgium