Heimo T. Viinamäki, MD, PhD