We unfortunately do not have a biography for Amir Hasayen. Please consider contributing one.
Private
Amir B.