Staffan Edsbäcker
Observed names: S EDSBACKER, S Edsbacker, S Edsbäcker, S. EDSBÄCKER, S. Edsbacker, S. Edsbácker, S. Edsbäcker, Staffan Edsbacker, Staffan Edsbacker,, Staffan Edsbaecker, Stqffan Edsbäcker
Institutions: Lund University, AstraZeneca (Sweden)
OpenAlex ID: A5111826482
