Antoine Bilodeau's scientific contributions