Alain Boudreault
Aegera Therapeutics · Pharmascience
Total Patents:
15
Overall Rank:
#322,963
Years Active:
2007–2016
Aegera Therapeutics Rank:
#3