Francis Andrieux's scientific contributions