Заместитель директора по науке Института медико-биологических проблем РАН, врач-космонавт Борис Владимирович Моруков родился 1 октября 1950 года в Москве.
В 1973 году окончил Второй московский государственный медицинский институт (ныне — Российский национальный исследовательский медицинский университет) им. Н.И. Пирогова.
Кандидат медицинских наук (1979), доктор медицинских наук (1999) по специальности "авиационная, космическая и морская медицина".
С 1973 года по 1975 год работал в должности старшего лаборанта Института медико-биологических проблем РАН (ИМБП).
С сентября 1978 года по апрель 1984 года работал младшим научным сотрудником ИМБП.
В 1979-1980 годах работал в ЦУПе в качестве специалиста по космической медицине и сменного руководителя Группы медицинского обеспечения.
С апреля 1984 года являлся старшим научным сотрудником ИМБП, а с декабря 1988 года — заведующим отделом ИМБП.
В 1989 году решением Межведомственной комиссии он был утвержден кандидатом в космонавты-исследователи. С октября 1990 года по февраль 1992 года прошел полный курс общекосмической подготовки в Центре подготовки им. Ю.А. Гагарина, после сдачи государственных экзаменов ему было присвоено звание "космонавт-исследователь".
В 2000 году назначен командиром отряда космонавтов ИМБП.
8-20 сентября 2000 года в составе международного экипажа он совершил космический полет на Международную космическую станцию (МКС). Продолжительность полета составила 11 суток 19 часов 10 минут 57 секунд.
В декабре 2006 года Борис Моруков был избран на должность заместителя директора ГНЦ РФ-ИМБП по науке.
В 2007 году освобождён от должности космонавта-исследователя и командира отряда космонавтов ИМБП.
В течение ряда лет Моруков являлся ответственным исполнителем и научным руководителем комплексных научных тем, посвященных разработке и экспериментальной апробации методов профилактики и коррекции обмена веществ и состояния костной ткани в условиях гипокинезии и невесомости. Принимал активное участие в проведении научных экспериментов и медицинском обеспечении полетов во время космических экспедиций на орбитальные станции "Салют-6,7", "Мир" и Международную космическую станцию. Принимал активное участие в совместных российско-американских исследованиях во время полетов по программе "МИР-Шаттл" и "МИР-НАСА".
Был директором проекта "Марс-500" по наземному моделированию полета на Марс.
Занимался педагогической деятельностью, профессор.
Борис Моруков являлся автором четырех изобретений, более 150 научных работ.
Был награжден медалью ордена "За заслуги перед Отечеством" II степени (1996), медалью "За заслуги в освоении космоса" (2011), медалью NASA "За космический полет" (2000).
Скоропостижно скончался в ночь на 1 января 2015 года.
Борис Моруков был женат, у него остались двое детей — сын и дочь.