Yahav Itzkovich
Observed name: Y. Itzkovich
Institution: Medidata (United States)
Observed institutions: Dassault Systèmes (United States), Medidata (United States)
ORCID: 0009-0007-7373-8224
Observed ORCID: 0009-0007-7373-8224
OpenAlex ID: A5034017683
