Snail Aid - Technology for Development

Impresa Sociale 

Via Leonardo Fea 10, 16142 Genova
Fiscal Code: 95112630108
VAT n.: 02119750996
Registred at the Chamber of Commerce with the n. GE-460458
IBAN:
IT32L0623024236000030046451
 
Contacts:
snailaid AT gmail.com
+39 3331655089
 
Categories
    Archives
    Browser Warning

    The browser you are using is not fully supported. Please upgrade to one of these more modern browsers.

    FirefoxChromeSafariExplorer

    Log in to continue

    Log in Timeout: Reload to continue...

    Javascript is required to access site administration.

    It appears that you are using an incompatible browser. Make sure you're using a modern browser like Mozilla FireFox or Google Chrome and have javascript enabled.