Glen M. Cooper (review author)'s scientific contributions