Effie Maclellan
Observed names: EFFIE MACLELLAN, Effie MacLellan, Effie MacLellan *, Effie Maclellan *, Effie Mclellan, MacLellan, Effie, Maclellan, Effie
Observed institution: University of Strathclyde
ORCID: 0000-0002-5171-0921
Observed ORCID: 0000-0002-5171-0921
OpenAlex ID: A5000531010
