Torsten Peter Vahl, MD