International affairs ---> affairs that involve more than one countries.
" Even diplomats might play a role-- insofar as major space projects require intemational cooperative efforts among the world's scientists and government."
My interpretation, looking forward to having help with you to some degree
===>
So far, major space projects need international cooperative efforts among the world's scientists and government and even diplomats might take part in major space projects.