Kasha Strickland
Observed names: K. Strickland, Strickland, K., Strickland, Kasha
Institution: University of Edinburgh
Observed institutions: University of the Sunshine Coast, Hólar University College, University of Edinburgh
ORCID: 0000-0002-2490-0607
Observed ORCIDs: 0000-0002-2490-0607, 0009-0001-2953-7915
OpenAlex ID: A5000356791
