Jar-How Lee
One Lambda · Xoma · International Genetic Engineering
Total Patents:
24
Overall Rank:
#168,708
Years Active:
1991–2025
One Lambda Rank:
#1