Calum Mackichan
Observed names: C. MacKichan, Calum MacKichan
Institution: Standing Committee of European Doctors
Observed institution: Standing Committee of European Doctors
ORCID: 0009-0006-6845-2507
Observed ORCID: 0009-0006-6845-2507
OpenAlex ID: A5104937038
