3 pubs · 98 cites · h-index 2
Skolkovo Institute of Science and Technology
2025 - 2025
Ligand Pharmaceuticals (United Kingdom)
Ligand Pharmaceuticals (United States)
Moscow Institute of Physics and Technology
2023 - 2023