Parse this person name:

Robert G. (Robert Guy) Gaillard, Lelièvre-sur-De Oliveira
user
first_name: Robert
last_name: Gaillard
middle_names:
- Guy
temporal: []
titles: []
extra_info:
- Lelièvre-sur-De Oliveira
assistant