Costas C. Loullis
Trega Biosciences · Ancile Pharmaceuticals · Houghten Pharmaceuticals
Total Patents:
7
Overall Rank:
#758,725
Years Active:
1995–2003
Trega Biosciences Rank:
#6