ITOR Ranked 23rd Among 83 ORMS Journals

The 2019 Journal Impact Factors for the International Transactions in Operational Research is 2.987. ITOR is now ranked 23rd among 83 ORMS journals. Congratulations to all authors and thanks to all referees and associate editors!