Sheila I. Jensen
Observed names: Jensen, Sheila I., Jensen, Sheila Ingemann, Sheila Ingemann Jensen
Institution: Technical University of Denmark
Observed institutions: Novo Nordisk Foundation, Technical University of Denmark
ORCID: 0000-0001-8277-5907
Observed ORCID: 0000-0001-8277-5907
OpenAlex ID: A5114357268
