ファイル名の前に@を書くのはどうしてなんでしょうか?
いつも書いていませんが、なんとかなっていますは。

string program = @"C:\Program Files\Internet Explorer\IEXPLORE.EXE";