Professor Robin Perutz Research Topics and Methods