Rui Lin
Umeheal · Johnson & Johnson · IBM
Total Patents:
19
Overall Rank:
#226,880
Years Active:
1992–2025
Umeheal Rank:
#1