David Panik
Evogene · Perception
Total Patents:
12
Overall Rank:
#399,395
Years Active:
2012–2025
Evogene Rank:
#14