Alexandre Larivée
Acquist · D.E Shaw Research, Llc. · Liminal Biosciences Limited
Total Patents:
6
Overall Rank:
#773,817
Years Active:
2020–2025
Acquist Rank:
#4