Ema Baukaite
Observed name: E Baukaite (23857335)
Institution: Northamptonshire Healthcare NHS Foundation Trust
Observed institutions: Northamptonshire Healthcare NHS Foundation Trust, Berrywood Hospital
ORCID: 0009-0001-9263-9957
Observed ORCID: 0009-0001-9263-9957
OpenAlex ID: A5099134165
