Get in Touch

Let's advance humanity together


We have a focused mission ahead. We appreciate your understanding and
patience as we diligently respond to your messages. If you are having trouble with the form below,  please visit this link. 

 

Contact: ISFS Route de Malagnou 6, 1208 Geneva, Switzerland,
IDE: CHE-260.272.170 or [email protected]

Be in Touch

Let's advance humanity together


We have a focused mission ahead.
We appreciate your understanding and patience
as we work diligently to respond to your messages.


Contact: ISFS Route de Malagnou 6, 1208 Geneva, Switzerland,

IDE: CHE-260.272.170 or [email protected]