Проф. Васил Тодоров е завършил медицина в Медицинска академия – София, през 1979 г. Има специалност по вътрешни болести от 1984 г. и специалност по нефрология от 1986 г. Защитил е две дисертации по нефрология, посветени на кистозните болести на бъбреците. Има две научни степени – „доктор“ от 1990 г. и „доктор на медицинските науки“ от 2009 г. От 1995 г. е доцент, а от 2010 г. – професор по нефрология. Има сертификати за коремна ехография и за пункционна бъбречна биопсия.
От 1988 г. до 2000 г. е работил съвместно с Института по генетика на човека в Мюнстер, Германия. Има над 130 публикации в български и чужди научни списания, три монографии, съавтор е в написването на седем учебника, редактор е на два учебника. Бил е ръководител на повече от 40 специализанти по вътрешни болести, на над 20 специализанти по нефрология и на петима докторанти. Членува в четири български и международни научни организации, член е на редколегията на четири медицински списания в България. Двукратно е бил национален консултант по диализа.
От 1980 г. до 2024 г. е преподавател в Медицинския университет в Плевен, на различни длъжности – асистент, старши и главен асистент, доцент, професор. От 2000 г. до 2021 г. е ръководител на катедрите по вътрешни болести и по нефрология, хематология и гастроентерология. От 1980 г. 1994 г. работи в Клиниката по нефрология и диализа на УМБАЛ „Д-р Г. Странски“, а от 1995 г. до 2023 г. е началник на същата.
Научните и професионалните му интереси и приноси са в областта на кистозните болести на бъбреците, острата и хроничната бъбречна недостатъчност, лечението с хемодиализа и с перитонеална диализа.