Robert Tam
Icn Pharmaceuticals · Ardea Biosciences · Ribapharm
Total Patents:
21
Overall Rank:
#211,021
Years Active:
1998–2010
Icn Pharmaceuticals Rank:
#1