He maintains an active lab (currently 4 grad students, 3 post-docs, and 2 technicians) in addition to participating in undergraduate and graduate teaching. Prior to this position, Dr. Kelly was a postdoctoral fellow in the laboratory of