Lena Granovsky
Observed names: Granovsky, Lena, L. Granovsky
Institution: Teva Pharmaceuticals (Israel)
Observed institutions: GlaxoSmithKline (United Kingdom), Teva Pharmaceuticals (Israel), Teva Pharmaceuticals (United States)
OpenAlex ID: A5039009335
