Aya Jakobovits
Latency · Abgenix · Japan Tobacco
Total Patents:
189
Overall Rank:
#3,802
Years Active:
1996–2025
Latency Rank:
#2