Shirley L. MacDonald
Observed names: S L MacDonald, S MacDonald, S. L. MacDonald, S. L. Macdonald, S. MacDonald, Shirley Lynn MacDonald, Shirley MacDonald, Shirley L. MacDonald
Institution: Scottish National Blood Transfusion Service
OpenAlex ID: A5111833509
