International Foundation for Science

Head: 
Dr Nighisty GHEZAE , Head of Programme, Tel: +46 8 545 818 22
Address: 
International Foundation for Science (IFS) Karlavagen 108, 5th floor SE-115 26 Stockholm Sweden
Phone: 
+46 8 545 818 00