Jan E. Lilja
Ab Leo · Hemocue Ab · Leo
Total Patents:
15
Overall Rank:
#327,754
Years Active:
1987–2003
Ab Leo Rank:
#1