Alexander E. Gorbalenya

Professor Emeritus, Leiden University Medical Center