Craig Johnstone

Craig Johnstone


Personal profile


Year 1

The Animal Body 1

The Animal Body 2

Year 2


The Animal Body 3

The Animal Body 4

Year GEP

The Animal Body

Office Hours



Demonstrator and technical support for a range of undergraduate courses within the teaching laboratories.

Administrative Roles

School Technical Staff, Pre-Clinical Teaching


Dive into the research topics where Craig Johnstone is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles

Collaborations and top research areas from the last five years

Recent external collaboration on country/territory level. Dive into details by clicking on the dots or