Karen A. Pickering
Observed names: K. A. Pickering, K. Pickering, Karen Pickering, Pickering, Karen, Pickering, Karen A.
Institution: Cancer Research UK Scotland Institute
ORCID: 0000-0002-6085-5276
Observed ORCID: 0000-0002-6085-5276
OpenAlex ID: A5029498636
