David Ohayon

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