made and entered into this 7th day of June, 2021, by and betweenEditor Agreement • October 9th, 2024
Contract Type FiledOctober 9th, 2024Taylor & Francis Group, LLC, a State of Delaware limited liability company, having its principal place of business at 6000 Broken Sound Parkway NW, Suite 300, Boca Raton, Florida 33487, U.S.A. (the “Publisher”)