E. Benfenati
Observed names: Benfenati, E, Benfenati, E., E BENFENATI, E Benfenati, Emilio Benfenati
Institution: Mario Negri Institute for Pharmacological Research
ORCID: 0000-0002-3976-5989
Observed ORCID: 0000-0002-3976-5989
OpenAlex ID: A5082735138
