Sign in
Roman Torgovitsky
Medical research, biotech
Warsaw, Poland
Connect
About me
Sleep scientist, PhD Harvard, biotech, all kinds of sports, just moved to Warsaw