Eric Bellfroid's scientific contributions