DictionaryForumContacts

Terms for subject Life sciences containing Science and Technology for Development | all forms
EnglishItalian
Specific programme for research and technological development, including demonstration, in the field of MArine Science and TechnologyProgramma specifico di ricerca, di sviluppo tecnologico e di dimostrazione nel settore delle scienze e delle tecnologie marine

Get short URL