Olga Pushkarev
Observed name: Pushkarev, Olga
Institution: Stanford University
Observed institutions: SIB Swiss Institute of Bioinformatics, École Polytechnique Fédérale de Lausanne, Stanford University
ORCID: 0000-0002-4208-4498
Observed ORCID: 0000-0002-4208-4498
OpenAlex ID: A5016998686
