Alla Lapidus

Alla Lapidus

Ph.D., SPbU professor, Deputy director of the Center for Algorithmic Biotechnology, SPbU