Iranian Journal of Science and Technology Transaction A: ScienceIranian Journal of Science and Technology Transaction A: Science is a scientific journal.Its publisher is Springer Science+Business Media.WWW link.springer.com/journal...