Registered user since Thu 13 Feb 2020
Name:Xabier Larrucea
Bio:
Head of Software Centre
Country:Spain
Affiliation:Straumann Group
Contributions
ECSA 2024-profile
View general profile
View general profile
Registered user since Thu 13 Feb 2020
Head of Software Centre
Contributions