Where is the International Thermonuclear Experimental Reactor (ITER) situated?A. Shanghai, ChinaB. Palo Alta, USAC. Cadarache, FranceD. Santiago, ChileLeave a ReplyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional)