Ryan P. Mulligan, Research Interests