Antonin Delpeuch (Q47472131)
French computer scientist
Language: