Georges May's scientific contributions