Courosh Mehanian

Tokitae · Charles River Laboratories · Staples
Total Patents: 15
Overall Rank: #308,087
Years Active: 2008–2025
Tokitae Rank: #23