Sophi Tatlock
Observed names: S Tatlock, S. Tatlock, SOPHI TATLOCK, Tatlock, Sophi
Observed institutions: Merck Serono Ltd. (United Kingdom), Adelphi Group (United Kingdom)
ORCID: 0000-0002-4959-9822
Observed ORCID: 0000-0002-4959-9822
OpenAlex ID: A5038468726
