Vic Prasad

Arysta Lifescience · Upl · Advinus Therapeutics Limited
Total Patents: 10
Overall Rank: #481,151
Years Active: 2015–2025
Arysta Lifescience Rank: #1