Bach Nguyen
Google · Canopy Growth · Achilles
Total Patents:
13
Overall Rank:
#367,626
Years Active:
1994–2024
Google Rank:
#4,394