Окончил экономический факультет МГУ (1973).
В 1973—1981 годах работал в Институте экономики мировой социалистической системы АН СССР. В 1976 году защитил кандидатскую диссертацию «Критика буржуазной трактовки международной социалистической кооперации труда».
Работал в посольстве СССР в Румынии вторым и первым секретарём (1981—1985), возглавлял экономическую группу.
В 1985 году стал главой сектора международных экономических и политических исследований ИЭМСС АН СССР. В 1989 году защитил докторскую диссертацию «Механизм социалистической интеграции».
В 1990 году стал заместителем директора, с 1998 по 2001 год был директором Института международных экономических и политических исследований РАН. Главный редактор «Новой российской энциклопедии» (с 2003), член редколлегий журналов «Вестник Российской академии наук» и «Вопросы экономики».
В мае 2013 года баллотировался на пост президента РАН и занял третье место, получив 143 голоса из 1313 возможных.
В настоящее время преподаёт микро- и макроэкономику, финансовый менеджмент в Высшей школе приватизации и предпринимательства, Школе-студии МХАТ и Московском институте экономики и права им. А. С. Грибоедова. Директор-организатор Московской школы экономики МГУ, член Учёного совета МГУ.
11 апреля 2011 года избран председателем Совета директоров ОАО «НК „Роснефть“». Также является членом Советов директоров нефтяных компаний ОАО «Зарубежнефть» и ОАО «АК „Транснефть“». Входит в состав научно-экспертного совета при Председателе Совета Федерации Федерального собрания РФ и Научного. совета при Совете безопасности РФ.