Mark T. Bilodeau
Merck · Placon Therapeutics · Tarveda Therapeutics
Total Patents:
60
Overall Rank:
#39,234
Years Active:
1998–2022
Merck Rank:
#174