Alexander E. Gorbalenya (Q47451293)
Russian virologist
Language: