conf.researchr.org / Xabier Larrucea
Registered user since Thu 13 Feb 2020
Name:Xabier Larrucea
Bio:
Head of Software Centre
Country:Spain
Affiliation:Straumann Group
Contributions
Registered user since Thu 13 Feb 2020
Head of Software Centre
Contributions