Ardeshir Bayat

Establishment Labs S.A. · Renovo Limited
Total Patents: 11
Overall Rank: #440,885
Years Active: 2008–2024
Establishment Labs S.A. Rank: #6