David Prangishvili

Virologist