S. Walker
Observed names: S WALKER, S Walker, S. WALKER
Observed institutions: Royal Brompton & Harefield NHS Foundation Trust, Harefield Hospital, Imperial College London
ORCID: 0009-0004-7348-4576
Observed ORCID: 0009-0004-7348-4576
OpenAlex ID: A5013158712
