Any contract in the Iranian legal system contains features that need to be explained in order to better understand the exact terms of agreement. Some such features are related to whether the contract is irrevocable or voidable, gratuitous or with considerations, and may bear upon accountability and suspension, formality or contentment, and so on. In surrogacy, the sperm and egg of an infertile ...