Aucune biographie détaillée disponible pour le moment en français.
Rôle : Self - Eliava Institute of Bacteriophages
Rôle : Self