He is currently the Director of the Biomedical Engineering Laboratories and has served as Co-Director of Anesthesiology Research and Director of Anesthesiology Laboratories at the Department of Anesthesiology. He is also director of the Advanced Cardiac Life Support training program at the Department of Anesthesiology.