20240114201238.944343 Journal of science of the University of Tehran (International ed.) 1026-5139 Journal of science of the University of Tehran (International ed.) Journal of science of the University of Tehran. Iran Journal of science of the University of Tehran.