Assisting scientists to make their research results world wide freely available: an experience begun in the 90s Stefania Biagioni Institute of Information.
Stefania Biagioni Institute of Information Science and Technologies (ISTI)