Olga Pen
Observed names: O. S. Pen, O.S. Pen
Institutions: Rostov State Medical University, Russian Railways
Observed institutions: Rostov State Medical University, Washington University in St. Louis, Russian Railways
ORCID: 0009-0007-4887-6502
Observed ORCID: 0009-0007-4887-6502
OpenAlex ID: A5000523942
