Catherine Macmıllan
Observed names: CATHERINE MACMILLAN, Catherine MACMİLLAN, Catherine MacMillan, Catherine Macmillan, MacMillan, Catherine
Institution: Yeditepe University
Observed institution: Yeditepe University
ORCID: 0000-0002-3915-1530
Observed ORCID: 0000-0002-3915-1530
OpenAlex ID: A5069265960
