David Ohayon
Klox Technologies · Vetoquinol S.A. · Concordia University
Total Patents:
17
Overall Rank:
#267,800
Years Active:
1992–2024
Klox Technologies Rank:
#4